Get opportunity details
get_opportunityRetrieve full details for a specific search result by ID, including description, published contacts, and AI-generated notes to help identify contacts and evaluate opportunities.
Instructions
Use this when the user wants the details of one search result, or who to contact about it.
Pass the id from a search result. Returns the result's row plus its description (up to 2000 characters), published points of contact (name and title only) and, when MatchAwards has them, ai: AI-generated notes (subcontracting and large-prime angles) and a summary. AI text is AI-generated: label it as such whenever you quote it. Example: id="117402307943537453".
Print url, and sam_url for federal notices, as markdown links.
Do not use for searching (search_contracts, search_grants, search_jobs), for fit or bid/no-bid questions (assess_opportunity) or for contact details beyond the published names and titles.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id field of a search result. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ai | No | AI-generated notes on this opportunity, or null. Label them as AI-generated when you show or quote them. | |
| id | Yes | Pass to get_opportunity for the description and contacts. | |
| url | No | The posting on matchawards.com. Show it as a markdown link. | |
| city | No | ||
| note | No | ||
| type | No | federal, state, grant or job. | |
| as_of | No | ||
| naics | No | On state notices (type state) the naics code itself is AI-assigned. | |
| state | No | ||
| title | No | ||
| agency | No | ||
| office | No | ||
| sam_url | No | The SAM.gov notice (federal only). Show it as a markdown link. | |
| contacts | No | Published points of contact; [] if none. | |
| agency_id | No | The agency's MatchAwards id. | |
| posted_at | No | Date, YYYY-MM-DD. | |
| set_aside | No | ||
| description | No | Up to 2000 characters. | |
| matched_naics | No | Only when you filtered by naics: the requested codes this record carries: its own code (in naics) or, for a grant or job, another code of its program or occupation. | |
| ai_matched_naics | No | Only when you filtered by naics: requested codes this contract notice matched only because MatchAwards' AI suggested them, not its own codes. Call such a match AI-suggested. | |
| no_fixed_deadline | No | true: the deadline is a placeholder date. | |
| response_deadline | No | Date, YYYY-MM-DD; null if none. | |
| solicitation_number | No |