TenderCraft reads the tender the way an evaluator will. It locks every eligibility clause to its source, decides the numeric ones with arithmetic rather than judgement, and drafts the response with a citation behind each sentence. Anything unsourced does not get out.
A compliant response takes three or four people the better part of a week. Then it is thrown out for a missing undertaking, an expired certificate, or an annexure in last month's format.
Eligibility clauses, evaluation matrices and prescribed annexures scattered across an NIT, its schedules, and however many corrigenda have landed since.
Document insufficiency kills the bid before merit is assessed. One unanswered criterion is enough, and you find out months later.
Tender fee, EMD handling, and staff weeks spent on a tender the eligibility clause ruled you out of on page eighteen.
Three moves, in order. Nothing in step three can reference something that did not survive step two.
Every criterion is extracted with its clause reference, page and paragraph, then labelled mandatory, desirable, or self-attestation. Low-confidence extractions wait for you. The model locks before anything is drafted, and corrigenda re-open it.
Turnover, net worth, completion dates and certificate validity are compared arithmetically against your stored profile. Pass, Fail, or Needs-review, each with the clause that produced it and the gap in rupees or months.
Criterion-mapped narrative, each sentence carrying a citation into your own content library. Compliance matrix, annexure index and cover pages are rendered, not written. Missing information becomes a flag, never a plausible sentence.
A model is good at finding the clause and bad at being trusted with the verdict. So it never holds one. This split is enforced in the code, not in a policy document.
Finding and classifying criteria inside the tender text
AI + CONFIDENCEMandatory vs. desirable vs. self-attestation labelling
AI → HUMANTurnover, net worth, dates, thresholds, certificate validity
DETERMINISTIC"Similar nature of work" and other fuzzy matches
AI → HUMANChecklist coverage, annexure inventory, export gate
DETERMINISTICNarrative drafting for each criterion response
AI + CITATIONFinancial figures inside the proposal
TRANSCLUDEDSpeed is what every competitor sells. The claim here is narrower and harder: nothing leaves this system unsourced. A generated sentence without a resolvable citation blocks the export. A mandatory criterion with no answer blocks the export. A financial figure a model wrote instead of pulled blocks the export. You can override it — with your name attached.
Every claim resolves to a document in your library, or it becomes an explicit gap. Invention is not one of the outputs.
Turnover, contract values and dates transclude from structured records. A model never types a number into your bid.
There is no autonomous submission in any version. The platform assists the export; a person files it.
A weighted eligibility view that names exactly what is missing and by how much, so a no-bid is a decision rather than a shrug.
Criterion, response location, evidence document, page. Built from the locked model, not retyped into a spreadsheet each time.
Certificates, completion letters, audited financials and past responses, indexed once and reused across every pursuit.
A corrigendum re-opens the locked model and flags exactly which criteria and which drafted sections it moved.
For consultants running many clients: workspaces are separated at the data layer, and cross-client retrieval is treated as a severity-one defect.
GeM, CPPP/eProcure and 20+ state portals. Two-envelope structure, EMD and bid-security declarations, MSE and DPIIT exemptions.
Cost follows how many tenders you run through it and how large the credential library gets. Consultants who need per-client isolation, white-label output and API access sit in their own tier. We size it with you before anything is signed.
Upload a real NIT and your credentials. You get the criteria model, the eligibility verdicts, and the coverage report on a bid whose outcome you already know.