search_tenders
Search active government tenders from UK, EU, and US sources. Get AI-powered fit scores to decide whether to bid, investigate, or skip, preventing wasted resources on closed opportunities.
Instructions
Searches active government tenders across UK, EU, and US. Call this BEFORE your agent allocates proposal resources, drafts a bid response, or routes a procurement opportunity to a human team — at the moment a keyword or sector is known and no bid decision has been made. Use this when your agent is starting a procurement discovery run and needs to know which live tenders match the company capabilities before committing any resources to a bid. Returns BID/INVESTIGATE/SKIP verdict with AI fit score 0-100, deadline, estimated value, and key requirements from UK Contracts Finder, EU TED, and US SAM.gov simultaneously. A missed tender deadline cannot be recovered. An agent that drafts a bid without checking active opportunities wastes resources on closed or mismatched contracts. Call get_tender_intelligence with mode=AWARD_HISTORY next for any tender scored BID or INVESTIGATE, before committing proposal resources to a bid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results per source (default 10, max 25) | |
| keyword | Yes | Search keyword — company capability, product type, or service (e.g. "cybersecurity", "catering", "IT support") | |
| sources | No | Which sources to search. Defaults to all three: ["uk","eu","us"] | |
| days_old | No | Only return tenders published in the last N days (default 30) | |
| min_score | No | Only return tenders scoring above this threshold (default 50). Only applies when company_profile is provided. | |
| company_profile | No | Description of the company capabilities and what contracts they are looking for. Used for AI fit scoring. More detail = better scores. If omitted, results are returned unscored. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| errors | No | ||
| keyword | Yes | ||
| scoring | No | Present only when company_profile was provided | |
| tenders | Yes | ||
| checked_at | Yes | ||
| _disclaimer | Yes | ||
| total_found | Yes | ||
| _intelligence | No | Always-present upsell hook -- not gated by tier | |
| sources_searched | Yes |