All opportunities
Add an opportunity
Drop the solicitation and let it fill in the form, rather than reading forty pages to find six fields.
Drop a solicitation PDF
Or the programme announcement, the Federal Register notice, or the email the programme officer sent.
…or paste a link
Agencies publish the same call as a web page, a PDF and a Federal Register notice, and they do not always agree. Whichever you give it, the extracted fields are shown for review before anything is saved.
What this would take to build
| Step | What it needs |
|---|---|
| Read the document | A PDF text-and-layout extractor. Solicitations are mostly tables; layout-aware extraction is the difference between finding the deadline table and finding a wall of text. |
| Pull the fields | One model call with a strict schema and a “not stated” option for every field. The failure to design against is a model that invents a plausible deadline rather than admitting the document does not give one. |
| From a URL | A server-side fetch — the browser cannot read another origin. Agencies also publish the same call three ways; whichever arrives, it lands in this review step. |
| Match faculty | Already written and running on this page. It is the one step that does not need a model. |