Check bid documents
check_bid_readinessRead-only
Use this when the user wants to know what they're missing before bidding, for one tender or in general: registrations, certifications, insurance, policies and each country's own documents, such as Cyber Essentials in the UK, SAM.gov registration in the US or the DUME in France. A general check follows the user's home country. Returns what is held, missing or expiring. It gives readiness guidance, not legal advice. Not for Companies House look-ups or tax questions. Example: {"tender_reference":"003344-2026","documents_held":["cyber_essentials","iso_9001"]}
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sector | No | The kind of work the company bids for, e.g. "construction", which changes the accreditations buyers expect. | |
| country | No | The country whose rules to check against, when the user names one, e.g. "Canada", "UK" or "Spain". Omit to use the user's home country. Each country has its own registrations, certificates and declarations, e.g. Central Digital Platform registration in the UK, the EEE in Germany or the Kbis in France. | |
| documents_held | No | Documents and certifications the user says they already have, e.g. ["cyber_essentials", "public_liability_insurance", "iso_9001"]. Add an expiry as "cyber_essentials:2026-11-30". | |
| tender_reference | No | Optional tender to check against, e.g. "003344-2026". Omit for a general readiness check. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| found | No | ||
| caveat | No | ||
| credit | No | ||
| tender | No | The same facts as a search_tenders result. | |
| covered | No | ||
| summary | Yes | ||
| checklist | No | ||
| nextSteps | No |