Fourteen screens, one press.

This is the actual product, in the order you meet it. One form with three numbered steps — what to search for, who you are, and the button — where the first two each save under a name of their own, and a search profile is any pairing of them. Everything after that button — driving the register, reading what it catches, ranking the set, writing the report and sending it — happens without you.

What one press does

Four legs, in order, unattended.

Nothing here is a queue you check back on. The run drives each leg into the next and stops on the first one that cannot proceed, telling you which and why.

  1. 01

    Scrape

    Driving the live register search in a headless browser, then chunking and embedding what it catches.

  2. 02

    Corpus search

    Matching the stored corpus against every discipline and past project on the profile.

  3. 03

    Analysis & ranking

    Assessing each tender against the profile, then ranking the whole set in one pass.

  4. 04

    Report email

    Rendering the PDF and sending it with a covering note.

The third leg is two passes, and the difference matters. Each tender is first assessed on its own, against your company profile and nothing else. Then the whole set goes into a single second pass that re-judges every score with the others in view — which is the only reason the numbers in the report can be compared with each other at all.

Step one

A search profile is two saved halves.

Pick a saved search configuration and a saved company profile, name the pairing, and give it a schedule if you want one. Keep as many of each half as you like; up to 25 pairings, of which any 5 may carry a schedule.

01

Pair the two halves and name it

The card at the top of the desk is the whole of it. Two pickers — ① Search configuration and ② Company profile — load a saved half each into the steps below, and naming the result files the pairing. Save as new stores it under the name you type; Save to puts your progress back onto a search profile you already keep. Loading one puts every field back exactly as you left it, so a search you tuned in March is one click away in June rather than something you reconstruct from memory.

A configuration per patch you chase, a company profile per entity you bid as, and a pairing for each combination that earns one. Neither half is capped. The pairings are: 25 saved, of which any 5 may carry a schedule. The counter in the corner of the card tells you where you are against both, before you hit either.

A pairing is stored as a copy of both halves rather than as a link to them, and that is deliberate. Editing a configuration later does not silently rewrite the search profiles built from it — which matters most when one of them is scheduled to spend your tokens at seven in the morning. The other side of the same coin: deleting a configuration cannot break a saved search profile or its schedule.

The Search profile card: three saved search profiles with their next run times and a Delete link each, a Name field with New and Save buttons, and a collapsed Auto schedule disclosure
02

And give it a schedule

Auto schedule opens inside the search profile card, and that is the point rather than a layout accident. A schedule belongs to the pairing above it — not to either half on its own — and is saved in the same movement. There is no second place to go, and no way to end up with saved filters whose schedule quietly failed to write. Deleting the search profile deletes its schedule with it.

Repeating or once, up to 4 firings a day. The look-back window is the field that matters: 1 to 90 days, 14 by default. Every firing searches the notices published in that many days up to the day it runs, recomputed each time. That is why it takes the publication dates over from you — a schedule saved in March with two fixed dates in it would go on searching March forever, arriving empty every morning and looking like it worked.

A firing costs 7 tokens against 5 for a run you press yourself. Miss a week and you get one run, not seven: the next firing is worked out from now rather than from the one that was missed.

The Auto schedule panel, open: repeating or once, the days and times it fires, a look-back window of 14 days, and the next run time

Step three

Then press it.

One button, and the four legs above run end to end without you. A schedule set in step 02 presses the same button at seven in the morning, for the same result.

08

One press, start to finish

Four things have to be true before a run can start: at least one search filter, a company name, something about what the company does, and a report email. The panel lists them and strikes through the ones you have done.

A disabled button that will not say why is the worst thing a two-step form can do, so this one explains itself and links straight to the field that is missing. When the list is clear, the button lights up.

The Run report panel: a checklist of four requirements, three satisfied, with the Run report and Auto schedule buttons

Step four

What actually lands.

An email you can act on from the preview pane, and a report underneath it that holds the reasoning. Both are produced from the same run — no second pass, no separate charge.

09

The covering email

Five rows of summary — scraped, assessed, pursue, consider, decline — then the leads worth your attention with a score, a verdict and a closing date each. Then, in prose: why the top pick is the top pick, why the rest were declined, and the one finding that cuts across the whole set.

It is written to be read on a phone without opening the attachment. Plain white, no card, no accent bar: this is transactional post, not a campaign, and it should look like it. The PDF rides along attached; a .docx is a download from the workspace.

The covering email: a summary table of notices scraped and assessed, a table of leads worth attention with scores and verdicts, and narrative findings
10

The report opens with you

The masthead carries the provenance — the run and search ids, which model read the notices, at what effort, how many of the catch were assessed, and how long it took. You can tell what produced the document from the document.

Section 1 is your own company profile, restated. It is there so that every judgement further down has a visible basis: when a notice is marked down for capability you did not evidence, this is the page that shows what you told it.

Page one of the tender report: masthead with run provenance, section 1 The company, and the start of section 2 Executive summary
11

Then the shape of the set

Two strips of figures, then the part that earns its keep: Across the set looks for the patterns that only appear when you read ten notices together — five of them routed through the same buyer, two of them signalling the same forthcoming competition, two closing on the same day over Christmas.

That is a different question from “is this tender any good”, and it tends to be the one that changes what you do on Monday.

The report's figure strips — caught, assessed, pursue, consider, decline, then mean, median, best and worst score — above the Across the set narrative
12

Ranked, with the URLs printed

Chase first pulls out the single notice to act on and says what to do about it. Then the full ranking: every lead, its buyer, its value, its closing date and its score, ordered by calibrated win likelihood.

The bare URL is printed under each title. Reports get forwarded, printed and read on paper, and a table of unclickable blue titles is no use to the person holding it.

Chase first callout above section 3, Ranked leads — a table of ten notices with buyer, closing date, win score and verdict
13

Then one card per lead

Each notice gets its differentiator, an explanation of why it ranks where it does, and two columns that argue with each other: what is in its favour, and what is against it. Then five factors — location, cost, resourcing, competition, timeline — the risks, and a viability judgement.

It is written to talk you out of things. You are about to spend real money and real bid-team weeks, and an honest decline is worth more than an encouraging maybe.

Section 4, Lead-by-lead analysis: rank 01 scored 58 out of 100, with its differentiator, why it ranks first, and In its favour against Against it columns
14

And the calibration, on one chart

Every lead on one 0-to-100 scale, in five bands. This is the chart the second pass exists for: scores from ten independent readings are not comparable — an 80 from one and a 75 from another mean nothing side by side, because neither reading saw the other tender.

Putting the whole set in one context and re-judging it is what makes a bar chart of them honest. A sixth section then lists every notice caught that session, assessed or not, so you can see the width of the net the shortlist came out of.

Section 5, Likelihood of success: a bar chart of all ten leads scored 0 to 100, with counts per win-likelihood band

The two ways to run one

By hand, or by itself.

Identical work and an identical report. The only difference is whether you were there, and that difference costs 2 tokens.

Run report

5 tokens

£5 a run

Started by
You, with the tab open
Dates
The publication window you typed
If the balance is short
The run stops before it starts. Nothing is spent, and the notices already scraped stay in your archive
How many
As many as you like

Auto schedule

7 tokens

£7 a run, no tab open

Started by
Nobody — it fires on its own clock
Dates
The rolling look-back window, recomputed every run (1–90 days, 14 by default)
If the balance is short
The firing is skipped and nothing is charged. You get one email about it, not one per firing, and the schedule stays live
How many
5 search profiles on a schedule, up to 4 firings a day each

Why a schedule costs 2 tokens more

The work is the same work. What you are buying is not having to be there: a run nobody is watching has to hold its place across many separate wake-ups and pick up its own failed legs, and it cannot lean on a warm cache the way a run in a single sitting can. 2 tokens.

As many searches as you like

Keep up to 25 saved search profiles — one per sector, per region, per buyer you are chasing. Run any of them by hand as often as you want, and put any 5 of them on a schedule. Every run, either way, ends the same: a full report and an email with the PDF attached.

Only the reading is charged

Driving the register, building your corpus, searching it, ranking the set, rendering the PDF and the .docx and sending the email are all free. The tokens go when the assessment starts — after the scrape, so a short balance costs you nothing. A run that finishes having assessed nothing at all is refunded in full, automatically. The full pricing page has the rest.

Try it on your own filters.

Your first search is on us — 5 tokens land the moment you open an account, which is exactly one run of everything above. No card, no subscription, and nothing else to cancel if the report is not worth 5 pounds to you.

Open an account