every tender you should have seen, for

choose your view

Either answer reaches the whole site

every tender you should have seen, for

Botswana Contractors

Who lose more work to tenders they never saw than to tenders they bid for and lost. The work of a full-time tender officer, for five pula a day.

A morning alert on WhatsApp A message thread at 06:00. Tend.ai reports that three notices passed the gates on this registration, then shows one of them: construction of staff housing for a district council, 480,000 pula, closing in fourteen days, matched on code 01, sub-code 01, grade B. Tend.ai tender alerts 06:00 Good morning. 3 notices passed your gates today. Construction of staff housing a district council BWP 480,000 closes in 14 days 01 · 01 · GRADE B Matched on your registration P17.50 left 3 of 42 sources matched

A tender you never heard about is a tender you lost without bidding. We read every notice published in Botswana, down to the Gazette scans nobody has time to page through, and check each one against your PPRA registration. The ones you can win arrive on WhatsApp. The rest never reach your morning.

what it replaces

The cheapest employee you will ever have.

Somebody has to read the Gazette. Somebody has to check twelve council Facebook pages, eighteen parastatal portals, the Tuesday and Friday Daily News and the Mmegi classifieds. Somebody has to know that a grade caps your contract value, that sub-code 01 is not sub-code 04, and that thirteen categories are closed unless the company is wholly citizen-owned.

Today that somebody is you, at eleven at night, or a person you pay. From tomorrow it is a five-pula-a-day service that does the same round four times a day and has never once forgotten a Friday.

P1,825 a year against P120,000 for a seat that does it worse. That is twelve thebe per source per day, or three thebe per reading — and it is the only line on your books that can pay for itself in one morning.

See the full arithmetic →

The P10,000 a month is our own operations salary line, not a market survey. Substitute your own — the conclusion does not move.
  A person doing this Tend.ai
Cost a year P120,000 P1,825
Sources covered As many as the day allows 42, four times a day
Gazette page-scans read Rarely — they are images Two OCR engines, cross-checked
Eligibility ruled on From memory Four tests, traced on every alert
Sick days Yes None
Notice to stop A month None. No card on file

what we do

How we help.

Missing a tender and being unable to bid for one lose you the same job. These are the four things we do about it, priced so you can start at whichever one is costing you money now.

01

Alerts.

Every notice you are entitled to bid for, on WhatsApp, the morning it appears. For contractors who keep hearing about work after the closing date.

02

Compile.

Draft, cost and review a bid against the notice it answers. For teams who found the tender in time and now have four days to answer it.

03

Documents.

Your statutory documents held current, with their expiry dates watched. For anyone who has been disqualified over a certificate that lapsed three weeks earlier.

04

Partner API.

The same watch, under your own key, for firms who bid on behalf of clients. Access is per-client and recorded against a mandate.

01 Alerts P5 a day Replaces the watching. Seven days free.
02 Compile Quoted per bid Replaces the bid team. Costs nothing idle.
03 Documents Monthly Replaces the folder that expires without telling you.
04 Partner API Per client Replaces the scraper you were going to build.

Read

  • Gazette notice OCR
  • Parastatal portal ingest
  • Closing-date extraction

Decide

  • PPRA code matching
  • Grade ceiling tests
  • Ownership tier tests
  • Reserved-category rules

Deliver

  • WhatsApp alerts
  • Bid compilation
  • Document expiry watch
  • Partner API access

coverage

Forty-two sources, checked four times a day.

Tenders in Botswana are not published in one place. They are in a scanned Gazette, on parastatal portals, in council Facebook posts and in the back of a newspaper. Watching one of those is how tenders get missed.

Primary scanned

The Government Gazette

Published as scans, not text. Read locally with two OCR engines and cross-checked, because a misread digit in a code is a missed tender.

Primary structured

Parastatal portals

BPC, WUC, BHC, BTC, Botswana Oil and the rest of the state estate, taken from their own feeds where they have one and read off the page where they do not.

Local 28 authorities

District and town councils

Council work is small, and small is what an OC, A or B grade can actually win. Most of it is announced on a Facebook page and nowhere else.

Press tue & fri

Newspaper classifieds

Daily News advertises on Tuesdays and Fridays, and the volume sits in the Mmegi classifieds. Read from the text layer, not by scanning the page.

Donor 3 feeds

World Bank, EU and UN notices

Donor-funded work in Botswana is advertised abroad first. Firms here can bid for it, and almost none of them ever see it.

Register rev 06

The PPRA code register

Four appendices of code and sub-code pairs. The numbering has real gaps, and a gap is never guessed shut. All 397 pairs are published here.

How a notice becomes an alert Forty-two sources are read four times a day. Every notice is then tested against four gates on your registration: code, sub-code, grade ceiling and ownership tier. Notices that pass all four are sent to you on WhatsApp. Notices that fail any one are not sent, and an unknown code goes to review rather than being discarded. 01 · READ 42 sources Gazette · portals · councils press · donor feeds four times a day 02 · DECIDE Code Sub-code Grade ceiling Ownership Tested against your PPRA registration, not your taste. 03 · SEND Passed all four On WhatsApp, the morning the notice appears. P5 a day · 7 days free failed a gate not sent an unknown code goes to review, never to the bin

Some of those forty-two are still being verified before their notices go into alerts. They are counted here because the work is underway, and an alert always names the source it came from. See every source, named.

what you miss

Why you get four tenders and not four hundred.

An alert you have to filter yourself is an alert you stop reading, and an alert you stop reading is how the next tender gets missed. We run four checks on every notice before it reaches you, so what arrives is work you could actually be awarded.

Gate 01

Code

The work category on your registration has to cover the notice.

Gate 02

Sub-code

The specific discipline within that category, where one applies.

Gate 03

Grade ceiling

A notice priced above your grade ceiling is thrown out before anyone reads it.

Gate 04

Ownership tier

Citizen-reserved and tier-restricted notices, tested against your recorded ownership.

price

P5 a day. Your first seven days are free.

A wallet you top up, drawn down five pula a day whether or not the morning turns anything up. Every message tells you what is left. A full year of it comes to P1,825 — against P120,000 for a seat that does the same round worse. One job you never heard about costs you more than either.

you are already paying for this

Send your PPRA certificate.
Stop missing tenders tomorrow.

You are just paying in jobs you never heard about instead of in pula. The first seven days are free, and the difference between the two is exactly one tender.