Meet BIDzont the TENDERizer:

Our AI Tool That Slices Through RFPs

Blog Thumbnail | Meet BIDzont the TENDERizer: Our AI Tool That Slices Through RFPs

How We Built Our Internal RFP Analysis Tool

If you are a vendor who has bid on government contracts, you already know that RFP document packages are often extremely long. And 70 to 80 percent of that text is boilerplate — standard terms, conditions, legalities and recycled language from older RFIs or previous tenders.

For a small Northern tech team like ours, where efficiency matters, this creates a challenge. To find relevant opportunities, we used to scroll through pages of repeated text just to get to the part that actually matters: the scope of work, the tech stack, the certifications, the project size, the evaluation criteria, the budget, and whether the opportunity fits our capabilities.

That’s why we built BIDzont the TENDERizer — an internal AI automation tool designed to help us surface the information we need to make go/no-go decisions faster.

Why We Built It

As a Yukon-headquartered custom technology company, we only see a limited number of tenders each year where our team’s expertise and available resources are the right fit. We realized we needed a better way to:

  • Quickly understand whether an RFP is worth responding to
  • Avoid spending hours sifting through long documents
  • Identify technologies, frameworks, certifications and resource requirements early
  • Review more opportunities across Canada

What BIDzont Does

  • Securely accesses the procurement portals our team already uses as part of our normal participation in public-sector procurement
  • Collects new RFP documents that our organization has proper access rights to
  • Extracts text from PDFs, Word files and multi-document packages
  • Scans for sections that matter — scope, requirements, tech stack, timelines, certifications, etc.
  • Flags whether an RFP aligns with the types of work we typically pursue
  • Pushes structured information into our internal Notion workspace every day

BIDzont uses our team’s authenticated access and only processes documents we are permitted to download.

Instead of combing through dozens or hundreds of pages manually, BIDzont surfaces the information that makes a go/no-go decision possible for our team in a single day.

How We Built It (Nerd Mode Activated)

With Nerd Mode fully activated, Marcos turned a frosty fall weekend in October into a Python building marathon, creating a script that streamlines how we review and organize procurement documents.

Phase One: Browser Simulation and Python

The script uses our authenticated access to:

  1. Open a browser
  2. Sign in securely
  3. Retrieve RFP packages our account is permitted to access
  4. Extract the raw text for internal analysis

We initially tested sending this text to ChatGPT, but the volume made that approach costly and unnecessary.

Phase Two: Open Source Machine Learning (Llama)

To improve speed, privacy and cost control, we moved the analysis step to an open-source model from Meta’s Llama platform. This enables us to:

  • Interpret large, multi-document RFP packages
  • Identify key requirements and attributes
  • Output structured information for our internal review

This data is pushed into Notion, our internal PM tool, so our team can evaluate opportunities collaboratively.

Phase Three (In Progress): Smarter Interpretation

We’re now building a hybrid approach that:

  • Uses Llama for large-scale scanning
  • Uses ChatGPT only after an opportunity has already been pre-qualified

This lets us generate summaries and insights more efficiently while keeping our workflow fast and cost-effective.

How BIDzont Helps Us Every Day

1. Faster Decisions and Better Use of Time

Automated email alerts notify us when new opportunities are published in procurement portals, but they don’t analyze them. BIDzont bridges that gap by giving our team structured, daily clarity on whether an opportunity is worth further exploration.

2. Broader Opportunity Reach

With the administrative bottleneck removed, we can now review more opportunities across Canada. This also helps us stay aware of emerging trends in digital transformation at all levels of government.

3. Clear Fit Data at a Glance

Each morning, BIDzont outputs structured fit data into Notion. Current data points include:

  • Solution type (e.g., OOTB)
  • Delivery model (e.g., Cloud)
  • Jurisdiction
  • Geographic fit
  • Stack fit (e.g., Vue)
  • Analysis focus
  • Evidence snippet, including:
    • Relevant rules or requirements extracted from the documents
    • Source document
    • Extracted text snippet
  • Tender URL
  • Closing date

4. Stronger Internal Alignment

All extracted information lives in Notion, giving our team a shared, structured environment for reviewing, discussing and deciding on opportunities.

5. Living Our Values

We regularly support governments in modernizing their systems. BIDzont reflects our belief that we should also continually modernize our own internal workflows.

What’s Next for BIDzont

We are building toward a fully automated RFP intelligence workflow that will:

  • Classify tenders based on our capabilities and past submissions
  • Calculate fit scores
  • Generate opportunity summaries
  • Flag required certifications or technologies
  • Assist in forecasting long-term pipeline opportunities

Eventually, BIDzont won’t just help us filter opportunities — it will help us prioritize where we can deliver the greatest impact.

Final Thoughts

BIDzont the Tenderizer began as a humorous internal experiment, but it is quickly becoming one of the most valuable AI automation tools in our workflow.

Tools like this point to a future where governments can also use AI to process tender responses more effectively, creating faster, clearer and more consistent evaluation processes while allowing teams to focus on quality and impact rather than volume.

Don’t Miss an Update

Join our mailing list to receive fresh insights, stories and updates.