← all playbooks

Map a market that lives on a public register, not in a people database

A map of every organisation on the register that fits your desk, each resolved to its own domain, with the named decision-makers and a work email wherever one can be found.

use when
your buyers are listed on a public register or directory, such as a procurement framework, NHS trusts, councils or universities, and a database filter cannot find them
starts from
Just your niche

The prompt

Paste it into Claude Code or the Claude desktop app with Hyreflow connected. The first line tells your agent to use Hyreflow, so it reads the play, asks before it spends anything, and hands the work back to you.

paste this into Claude
Use hyreflow and map a market that is not in the people databases: every
organisation on a public register, and the decision-makers at each one.

The market: <DESCRIBE THE MARKET, OR PASTE THE REGISTER URL>
The people I sell to: <DECISION_MAKER_TITLES>
Geography: <REGION>. Leave out: <EXCLUSIONS>.

Do it in this order:
1. Find the public register or directory that lists these organisations.
   Show me the source before you extract from it. Public pages only.
2. Extract the organisations, then give me the count by type and region
   before you do anything else.
3. Resolve each one to its official domain and drop the duplicates.
4. Qualify against my description. That part is free, so it comes before
   contacts.
5. Only then find the named people and their work email. This is business
   development, so work email.

Run one organisation end to end first so I can see the output, and tell me
what the full run costs before you do the rest. Do not contact anyone.

Replace every <PLACEHOLDER> with your own detail. Everything else can stay as written.

What you need first

  • A description of the market, or a link to the register, framework list or directory itself
  • The decision-maker titles you sell to, and any organisations to leave out
  • A Hyreflow workspace with credits
  • Your own Shovels or OpenMart account connected, if you want US building permits or local-business search. ClinicalTrials.gov needs no key

Tools it can reach for

The agent picks per step from what your workspace has. Nothing here is required by name.

What happens when you run it

Free steps are marked free. Anything that spends credits is marked, and the agent asks before the first paid run of any size.

  1. 1

    Find the register

    credits

    A web search for the public page that lists the market: the framework's buyer or supplier list, the directory of trusts or councils, the licensing body's register. You see the source before anything is extracted. If you already have the link, this step is skipped.

  2. 2

    Extract the organisations

    credits

    The page or paginated directory is rendered and read into rows: name, type, region and website where the register gives one. Public pages only. A list behind a login, or published as an image or a scanned PDF, is flagged and not guessed at.

  3. 3

    Use a structured source where one exists

    free

    Some markets have a registry you can query directly: ClinicalTrials.gov for trial sponsors, which is public and free, Shovels for US building permits and contractors, and OpenMart for local businesses by category. Shovels and OpenMart use no Hyreflow credits and are billed by them to your own account.

  4. 4

    Count before anything else

    free

    Duplicates collapse, and you get the size of the market by type and region. That number decides how deep the paid steps go, and it is often the first time anyone on the desk has seen it.

  5. 5

    Resolve each organisation to a domain

    credits

    Registers list names, and names are ambiguous. Each organisation is resolved to its official domain by web search and checked, because every later step keys off the domain.

  6. 6

    Qualify against your desk

    free

    Type, region, size and your exclusions are applied to data already in hand, then the agent judges the rest against your description. Free, and it runs before a single contact is looked up.

  7. 7

    Find the named decision-makers

    credits

    A company-scoped search on each domain for the titles you sell to. Where the people databases are thin, the same search falls through to the public web, and an organisation's own leadership page can be read directly.

  8. 8

    Get the work email and deliver the map

    credits

    The work-email waterfall runs in a set order and stops at the first hit. The map is delivered as a CSV with the register link, the organisation, its domain, the tier and each contact, and nobody is contacted.

What a run costs

Credits are spent per company the play actually works, and a lookup that finds nothing usually costs nothing. The two figures are the run where the first provider answers and the run where every lookup walks its full chain.

companiesif the first provider answersif every lookup walks the chain
25$1.717 credits$10100 credits
100$6.565 credits$41410 credits
500$33330 credits$2032030 credits
1,000$65650 credits$4054050 credits

Free before anything is charged

  • Use a structured source where one exists
  • Count before anything else
  • Qualify against your desk

What moves the number

  • The channel. This play buys work email, because these are people you are approaching about work you want to win. A work address is the cheaper of the two to find.
  • Coverage on people search and work email. The chain stops at the first provider that answers, and only that provider bills.
  • How many companies survive the free filters. Everything dropped before the paid steps costs nothing.
  • Providers you connect with your own key. Those calls bill your account, not your credits.

An estimate, not a quote, priced at the volume credit rate. Your agent sizes the run against your own workspace and tells you what it will cost before it spends anything.

Some markets publish their own membership list

A people database is built from professional profiles and company pages. It is good at software companies and poor at the markets a lot of desks live in: the organisations on a public procurement framework, NHS trusts, councils, universities, licensed professionals, trial sponsors, contractors pulling permits, local businesses in one category.

Those markets have something better than a database filter. Somebody maintains a public list of every member, by name, usually because a regulator or a framework requires it. No filter gets closer to complete than that. What the list lacks is everything a recruiter needs next: a domain, a size, and the name of the person who runs IT, data, estates or clinical operations.

This play closes that gap. It finds the register, turns the page into rows, resolves each row to a real organisation, and only then spends on people. If your market is well covered by the databases, build a target account list is the better play.

What you get back

A CSV with one row per organisation: name, type, region, official domain, the tier it landed in and why, and the register link it came from, so a colleague can check the source. For the organisations that qualified, the named decision-makers with title, LinkedIn where there is one, and work email.

Above it, three numbers: how many organisations are on the register, how many fit your desk, and how many came back with a named contact.

Variations worth knowing

Framework buyers and their technology leaders. Take the organisations entitled to buy through a public framework and find the IT and data leaders at each. It is the classic use, and the register is usually one page.

Life sciences sponsors. ClinicalTrials.gov can be searched by sponsor, condition, phase and status, including studies that are recruiting. Roll the studies up to sponsors and research organisations and you have a market map with a reason to call attached.

US construction and the trades. With your own Shovels account, permits and contractors can be pulled by place and date range, which shows who is building and how much.

Local businesses by category. With your own OpenMart account, search by category and location at store level or brand level, then find the owners.

Where this goes wrong

The register cannot be read. Logins, image-only lists and terms that forbid it all stop the extraction. The play says so and does not invent rows.

Name to domain is ambiguous. Public bodies share names, merge and trade under abbreviations. Resolution is checked before any spend, and doubtful matches are listed for you.

Registers go stale. A merged trust or a dissolved body can sit on a list for a long while. The source link stays on every row for that reason.

Spending on contacts before counting. The count and the qualification are free. Skipping them turns a proportionate spend into paying for contacts at organisations you would never call.

Questions

Why not filter a company database by industry?

Because these markets are badly classified in company databases, or missing from them. A public body is filed under whatever category was nearest, and a licensed sole practitioner is often not there at all. The register is the definitive membership list: an organisation is on it or it is not, and no filter gets closer than that.

Which sources need my own key?

ClinicalTrials.gov is a public registry and needs no key and no credits. Shovels, for US building permits and contractors, and OpenMart, for local businesses by category and location, are bring-your-own-key only: you connect your own account with each, and they bill you directly. The web search, the page extraction and the contact steps run on Hyreflow credits.

Will it find contacts at public-sector organisations?

Often, and less reliably than at private companies. People databases are thinner for public bodies, so the search falls through to the public web, and many organisations name their leadership on their own site. Where nobody can be found the organisation stays on the map without a contact. Coverage is a property of the organisation, not something more spend fixes.

Is it allowed to read the register?

The play reads public pages only. A list behind a login is out of scope. A register whose terms forbid automated reading is flagged and left alone, and you can paste the list in yourself instead. Nothing is sent by this play in any case: it ends at the map.

What if the register is a PDF or an image?

Then extraction is unreliable, and the play flags it instead of producing a confident-looking list. Paste the organisation names into the conversation yourself and everything after the extraction runs as normal: domains, the count, qualification, then people.