ssh.autos

Recipes

Recipe · agent job

Open tenders for what you sell, in one call

Describe your product in a few words and get back a deadline-sorted shortlist of open government tenders from several countries, each in English with the reason it matched.

COST$0.10 per run, in USDC
CALLS1 call, 1 source
TIMEAbout a minute
YOU NEEDAn x402 or MPP wallet. The example uses the AgentCash CLI.

What you get

We asked for open tenders for solar panels in the United States, the United Kingdom, the EU and Brazil. Ten came back, soonest deadline first. These are the first six.

DeadlineCountryTender and buyerValue
2026-11-10PolandInvestment works to build the Energia Południa Energy Cluster infrastructure: photovoltaic installations, energy storage and a hydrogen installation
GMINA GNOJNIK
—
2026-11-11United StatesPortable Solar Generator
DEPT OF DEFENSE > DEPT OF THE ARMY > AMC > ACC > MISSION & INSTALLATION CONTRACTING COMMAND > 419TH CSB > W6QM MICC-FT DRUM
—
2026-11-12BrazilAcquisition of educational equipment for photovoltaic solar energy and electrical measuring instruments
INSTITUTO FEDERAL DE EDUCACAO CIENCIA E TECNOLOGIA DO ESPIRITO SANTO
11,095.30 BRL
2026-11-12BrazilHiring a specialized company, with supply of materials, equipment and labour, to design and install photovoltaic panels at the Santo Inácio and Maria Lygia Andrade Haack municipal schools (SEI 43.206004.000048/2026-12)
MUNICIPIO DE ESTEIO
499,368.00 BRL
2026-11-18BrazilHiring a company to supply technical and executive projects, complementary documents, technical responsibility records, materials, equipment and services to install an on-grid photovoltaic solar generation system with power optimizer inverters…
MUNICIPIO DE PARANAPOEMA
520,110.03 BRL
2026-11-19PolandMunicipal Renewable Energy Partnership Programme (PPEK I) for the municipalities of Świdnica county
Gmina Strzegom
1,814,346.03 PLN

Each row also carries the reason it matched, citing the portal's own id. For the Polish tender due 2026-11-19:

Supply and installation of hybrid photovoltaic microinstallations with energy storage for public buildings. [766022-2026]

One real call on 2026-11-10, saved unchanged. Titles, buyers, dates and values are copied from the portals by the server; the English titles and match reasons are written by the job's agent. Download the full answer, with all ten rows and their links.

Run it

One call to the Tender Scout agent job. It turns your keywords into each portal's own search language, queries the portals at once, and returns only tenders whose deadline is still ahead.

terminal · $0.10 per run
npx agentcash@latest fetch https://api.ssh.autos/v1/jobs/tender-scout -m POST -b '{"keywords": ["solar panels", "photovoltaic modules"], "countries": ["US", "UK", "EU", "BR"], "maxResults": 10}'

Running it is $0.10. Our run took about a minute end to end, so set your client's timeout to at least 60 seconds. Save the command as tender-scout.sh if you want to schedule it.

Make it yours

  • keywords: two to five phrases for what you sell, in any language.
  • countries: the portals to search. Leave it out to search every one the job covers.
  • deadlineAfter: a date, to keep only tenders you still have time to bid on.
  • maxResults: up to 25 tenders.

The Tender Scout page lists every portal and input.

Hand the answer to your agent

Save each week's answer and let an agent tell you what is new.

prompt.txt
Read this week's tenders JSON and last week's. List only the tenders that are new this week, soonest deadline first.

- For each: deadline, country, buyer, English title, value if published, and the link.
- Quote the match reason, then say in one sentence whether it is a direct fit for [WHAT WE SELL] or only adjacent.
- Copy dates, values and ids exactly. Do not convert currencies.
- If nothing is new, say so in one line.

Schedule it

Tenders are published daily but most stay open for weeks, so a weekly run is enough for most sellers.

crontab
0 7 * * 1  cd ~/tenders && ./tender-scout.sh > "tenders-$(date +\%F).json"

At $0.10 a run, a year of Mondays comes to $5.20.

Good to know

  • Matches include adjacent work. Our run returned solar batteries and design-and-build contracts alongside panel supply, so read the match reason.
  • A confirmed “nothing open” is an answer and is charged. In our run the UK portal answered with no matches.
  • You are not charged when half or more of the portals you selected fail or time out.
  • Deadlines are in each portal's local time, with the offset included.
  • Values appear only where the portal publishes them, in the tender's own currency.

Sources in this recipe

  • Tender Scout

    An agent turns what you sell into each portal's own search language and queries Brazil (PNCP), Colombia (SECOP II), Chile (Mercado Público), Saudi Arabia (Etimad), the EU (TED), the USA…

    $0.10 / report

Machine-readable: openapi.json · llms.txt

Some links to Apify are affiliate links. We may earn a commission if you sign up and become a paying customer.