Daily procurement, tender, and grant opportunity finder

By General Input

Every morning an AI browser agent checks the tender and grant portals you follow, logs the ones that fit your business, and Slacks you what is closing soon.

Integrations

  • Browser Use Cloud
  • Airtable
  • Slack

Type

Agentic Task

Categories

  • Sales
  • Operations

Every morning at 8am, scan the procurement, tender, and grant portals I follow for newly posted opportunities, log the ones that fit what my business can deliver into an Airtable tracker, and send me a Slack summary that flags anything closing soon.

Here is what I want to be able to configure: the list of portal web addresses to check (these sites usually have no API), my capability keywords that describe the kinds of work I can win, my disqualifiers that should rule an opportunity out, and the deadline warning window in days (default to 7).

Use a Browser Use agent to visit each portal in my list. Because these portals rarely offer an API and often change their layout, let the browser agent read the pages the way a person would rather than relying on fixed selectors. Dispatch the work with Run Agent Task, instructing the agent to find opportunities posted since the last run and, for each one, capture the title, the buyer or issuing organization, the estimated contract or grant value, the submission deadline, and a direct link to the listing. Then poll Get Session until the task finishes and return the structured list of opportunities it found.

Have the agent judge each opportunity against my capability keywords and disqualifiers: keep the ones that clearly match what I can deliver, and discard anything that hits a disqualifier or is plainly irrelevant. Before logging, read the existing rows in my Airtable tracker with List Records and drop any opportunity that is already there, matching on the listing link or on the title and buyer together, so I never get duplicates.

For every remaining qualifying opportunity, create a row in my Airtable opportunity tracker with Create Records, filling in the title, buyer, estimated value, deadline, link, and the date it was found.

Then send me a Slack message with Send a Message that summarizes the new qualifying opportunities added today, one line each with the title, buyer, estimated value, and deadline, linking to the listing. Sort by deadline and clearly flag any opportunity whose deadline falls inside my deadline warning window (the next 7 days by default) so I know what needs attention first. If nothing new qualified, send a short note saying so.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionKajabi customer support console for member access fixes