Get early access
AI RFP finder

Find the tenders worth a bid, before they close.

RFP finder is an AI agent that finds public tenders worth a bid. Each run it searches the procurement portals you name, opens every notice to check the buyer, closing date and value, compares each one with your bid profile, and posts a ranked list of fits to Slack. You build it in Arclyx from one sentence.

RFP finderLive
  1. 07:00Schedule fired
  2. 07:00Read your RFP profile
  3. 07:01Searched 5 portals
  4. 07:02Opened each notice
  5. 07:03Dropped closed and excluded
  6. 07:03Posted list · 3 fits
The problem

Why do teams miss good RFPs?

Because the notices are spread across many portals and nobody checks them all every week. Federal, provincial and city buyers each post in their own place, search snippets leave out the details, and response windows are short. Teams find a good fit when the window is nearly shut, or not at all.

Without it

  • Someone checks the portals when there's time.
  • Good tenders turn up days before they close.
  • Notices judged from a two-line search snippet.
  • The same tender found twice on two portals.

With RFP finder

  • Every portal searched every Monday.
  • Fits found while there's time to respond.
  • Every detail checked on the notice itself.
  • Duplicates merged into one ranked list.
What it looks for

What does an AI RFP finder look for?

Tenders on the portals you name, in the areas you bid on, checked notice by notice against your profile.

  1. 01

    Tender portals

    Federal, provincial and city portals you name, each searched for notices posted in the last seven days.

    • CanadaBuys
    • BC Bid
    • City portals
  2. 02

    The work you bid on

    The areas in your profile. Each one gets its own search on every portal, so nothing hides behind a broad keyword.

    • Software development
    • AI and data
    • Cloud and DevOps
  3. 03

    Checked details

    Buyer, posting date, closing date, estimated value and link, read from each notice page rather than a search snippet.

    • Closing date
    • Estimated value
    • Buyer
  4. 04

    Fit and risk

    Each notice compared with your scope, value range and exclusions, with one line on why it fits and one on the risk.

    • Why it fits
    • Risk
    • Exclusions
How it works

How does an AI RFP finder work?

Every run follows the same five steps, then posts one list. Each step uses one tool, and only the last one writes anything.

  1. 1

    Reads your RFP profile

    Scope, value range, closing-date rules and exclusions.

    Document searchReads
  2. 2

    Searches each portal

    One search per area and portal, for the last 7 days.

    Web searchReads
  3. 3

    Opens every notice

    Buyer, dates, value and link, read from the notice itself.

    Web fetchReads
  4. 4

    Posts the fits

    Drops duplicates, closed tenders and anything you exclude, then ranks the rest, each with why it fits, the risk and a link.

    SlackPosts
When it runs
  • ScheduleMondays at 7:00, before the bid meeting
  • @mention@rfp-finder anything new for data and dashboards?
  • WebhookRun when your CRM marks a bid as lost, to find the next one
See it in Arclyx

From one sentence to a bid list in Slack.

Describe the job, let Arclyx draft the agent, test it once on real portals, then read what lands in #bids. Every fit links to its notice.

Paste the sentence. Arclyx picks the tools it needs and asks what it can't work out.

New agent

What should it do?

Every Monday at 7, search CanadaBuys, MERX, BC Bid and our city portals for software, AI and data tenders posted in the last 7 days, check each notice against our RFP profile, and post the fits to #bids.

Tools it can use
  • Document search
  • Web search
  • Web fetch
  • Slack
Where is your RFP profile?
Documents · RFP profile
Answers picked for you

It writes the instructions and connects the tools. Nothing runs until you say so.

New agent
  • Reading your description
  • Writing the instructions
  • Connecting the tools

RFP finder

Draft · ready to test

  • Document search
  • Web search
  • Web fetch
  • Slack

Runs Mondays, 7:00

Try it once on your real tools. Every round is recorded: what it thought, which tool it used.

RFP finder · Try it
Passed
  1. Round 1Reads your RFP profileDocuments · Search
  2. Round 2Searches each portalWeb · Search ×12
  3. Round 3Opens every noticeWeb · Fetch ×9
  4. Round 4Posts the fitsSlack · Post

The output lands where you said, with a source for every item.

#bids
RFP finderRFP finder · week of 12 Oct
  • Buyer A · Software development

    Case management system rebuild. Closes 6 Nov. Estimated value $250k to $400k.

    Fits your core scope of custom web apps. Risk: asks for two public-sector references.

    ↗ example-a.com/tenders/2026-114
  • Buyer B · Data and dashboards

    Reporting dashboard for permit data. Closes 30 Oct. Estimated value: Not stated.

    Fits data and dashboards. Risk: a short window for a full response.

    ↗ example-b.com/bids/rfp-0412
  • Buyer C · Cloud and DevOps

    Hosting move to a managed cloud. Closes 14 Nov. Estimated value $90k.

    Inside your value range. Risk: the team needs a security clearance.

    ↗ example-c.com/procurement/88
  • Buyer D · Unverified

    An AI pilot for document intake, seen in search. The notice page wouldn't open.

    Not ranked. Check the link before you count it.

    ↗ example-d.com/opportunities/ai-pilot

3 fits · last 7 days · 5 portals checked, 1 not reachable

Who it's for

One list, four teams.

The same Monday list answers a different question for each team that reads it.

  • 01

    Bid managers

    A short list of fits every Monday, with closing dates.

  • 02

    Founders

    New public work without checking five portals.

  • 03

    Delivery

    Early sight of the scope, so they can weigh in on a bid.

  • 04

    Finance

    The estimated value next to each fit, before anyone commits time.

Set it up

How do you find RFPs online?

Write down what you bid on, then search the procurement portals your buyers use every week and open each notice to check its dates and value. An AI RFP finder does that for you: it searches each portal, checks every notice against your profile, and posts the fits. In Arclyx that's five steps, starting with one sentence.

The sentence that built it
“Every Monday at 7, search CanadaBuys, MERX, BC Bid and our city portals for software, AI and data tenders posted in the last 7 days, check each notice against our RFP profile, and post the fits to #bids.”
Schedule · Mondays, 7:00
  1. 1

    Describe the job

    One sentence: what you bid on, which portals, how often, and where the list goes.

  2. 2

    Add your RFP profile

    A document with your scope, value range, closing-date rules and exclusions.

  3. 3

    Connect Slack

    Arclyx asks for the one channel it may post to.

  4. 4

    Watch a dry run

    Optional. See one full run on real portals before anything is posted.

  5. 5

    Schedule it

    Mondays at 7:00, or any time that suits the bid meeting.

Or start from one of these sentences

  • Daily federal check

    “Every weekday at 8, search CanadaBuys for AI and machine learning tenders posted since yesterday and post any that fit our profile to #bids.”

  • One region, one area

    “Every Monday, search BC Bid and city portals in British Columbia for data and dashboard tenders and post the fits to #bids-west.”

  • Ask on demand

    “@rfp-finder search the Ontario Tenders Portal for cloud migration work posted in the last 14 days.”

  • Monthly pipeline view

    “On the first Monday of each month, search every portal for tenders in our areas from the last 30 days and post a ranked list with closing dates.”

Compared

RFP finder vs portal alerts.

Checking portals by hand and setting up email alerts each cover part of the job. Here is what each one does, and doesn't, do.

What you needBy handPortal email alertsRFP finder
Portals coveredWhichever ones someone opensOne portal per alertEvery portal you list, each run
Checks fit against your profileDepends who readsNo, it matches your search criteriaYes: scope, value and exclusions
Details checked on the noticeIf someone opens itYou open each noticeYes, before it's listed
What you getA list in a doc or inboxAn email or feed item per updateOne ranked list in Slack
SetupA weekly calendar slotA saved search on each portalOne sentence and your profile

Source: CanadaBuys: tender notice notifications, checked 17 October 2026.

Safe by design

Is an AI agent safe to run on bid research?

It reads public notices and your profile, writes one message, to Slack or your inbox, and records everything it does. It never logs in or submits anything, and every run has a spend ceiling.

Every run is recorded

  • Every step, in order

    Each run keeps a trace: what it searched, which notices it opened, and what it decided.

  • Every notice, linked

    Each fit links to the notice it came from, so anyone can check it.

  • What each run cost

    Tokens and cost are recorded per run and per agent, next to your plan's limits.

  • A ceiling on every run

    A run that would pass its dollar ceiling stops and tells you, rather than carrying on.

It can

  • Search public tender portals
  • Read public notice pages
  • Read the RFP profile you share with it
  • Post to one Slack channel you name, or email you

It can't

  • Log in to any portal
  • Register for or submit a bid
  • Email anyone but you
  • Post anywhere else
  • Change your profile
Questions

RFP finders, answered.

What is an RFP finder?

A tool that finds requests for proposals and public tenders that match what you sell. This one is an AI agent: it searches the portals you name, opens each notice, checks it against your bid profile, and sends only the fits, each with a link.

Which tender portals can it search?

Portals with public notice pages, such as CanadaBuys, MERX, BC Bid, the Ontario Tenders Portal and city procurement pages. It doesn't log in, so notices behind a sign-in are out of reach, and the message says which portals it couldn't reach.

How is it different from portal email alerts?

A portal alert sends what matches a saved search on that one portal. RFP finder searches every portal you list in one run, opens each notice, applies your value range and exclusions, and says why each fit matters and what the risk is.

How do I find RFPs as a consultant?

Write down the work you do, the contract sizes you want and what you won't bid on. Then search the portals your buyers use every week and read each notice. RFP finder does the weekly search and checking for you, from that profile.

What if a notice doesn't state a value?

It says "Not stated" rather than guessing. Every detail in the message comes from the notice page itself, not a search snippet, and anything it couldn't open goes in a separate Unverified section.

Does it write or submit bids?

No. It finds tenders; it doesn't write responses, submit bids or register on portals. It reads public pages and sends one message, to Slack or your inbox. The decision to bid stays with your team.

Can I get the fits by email instead of Slack?

Yes. Arclyx can send the fits to your own inbox instead of Slack, or as well as it. The email only ever goes to you, the person the agent runs for: it has no way to email anyone else.

Do I need to write code?

No. Describe the job in one sentence. Arclyx builds the agent, connects the tools, and can show you a dry run before you schedule it.

More agents

Last updated 17 October 2026

Build your RFP finder.

One sentence in, a working agent out. Join the beta and we'll set you up.

or write to hello@arclyx.ai →