← all playbooks
Business development

Spec one strong candidate out to fifteen companies

A vetted list of companies who should want this candidate, the decision-maker at each, an anonymised pitch, and a sequence ready to send once you have approved every name on it.

use when
you have an excellent candidate on the bench and no live role to put them into

The prompt

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

paste this into Claude
/hyreflow-recruit

I have a strong candidate available: <ROLE / DISCIPLINE>, <YEARS> years,
currently <SITUATION>, looking in <LOCATION> within <KM> km.

<PASTE THE CV, OR GIVE ME THE ATS RECORD>

Build me a spec campaign to about <N> companies.

How to find them:
- Look for live open roles this person would fit, posted recently.
- Also build a list of companies that look like their recent employers,
  whether or not they are advertising. Speculative fit counts.
- Tier the list and drop anything outside my radius.

Then, before we spend anything:
- Check each company against my CRM. If I already have the relationship,
  route it to me directly rather than treating them as a cold prospect.
- Drop or flag anyone who is my client already, or where approaching them
  would breach a non-solicit.

Score the fit for each company and keep only the strong ones. Then find the
right decision-maker and their work email, this is business development so
work email is correct here.

Show me the full list for approval before you write a single word of copy.
Then draft the anonymised pitch and stage the sequence. Do not send.

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

What you need first

  • The candidate's CV, as a file or a record in your ATS
  • The candidate's consent to be represented speculatively
  • A connected ATS, so existing clients are recognised before you cold-approach them
  • A sequencer, with the campaign already created in it
  • Your own off-limits list, if you have non-solicit agreements to respect

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

    Read the CV and check the candidate is right for this

    free

    Not every candidate should be spec-marketed. The play checks that the discipline is one companies hire opportunistically and that the person can be pitched in a paragraph. If not, it says so and steers you to a lighter approach instead.

  2. 2

    Find the companies, two ways

    credits

    Live job postings this person fits, pulled from the job boards, and separately a list of companies that resemble their recent employers whether or not they are advertising. Speculative fit is where the value in this play sits.

  3. 3

    Tier and filter

    free

    The combined list is de-duplicated, ranked into tiers and cut back to your radius. Free, because it is arithmetic on data you already have.

  4. 4

    Score the fit for each company

    free

    Every company gets a fit score against the candidate, whether the match is to a real posting or speculative. Weak fits are dropped here, which is what keeps the campaign from becoming a mailshot.

  5. 5

    Split on what your CRM already knows

    free

    Companies you already have a relationship with route straight to you as a warm call and cost nothing. Only genuinely new companies fall through to paid enrichment.

  6. 6

    Find the decision-maker at the new ones

    credits

    A company-scoped search for the person who would actually own this hire, sized to the company, then their work email through the enrichment waterfall.

  7. 7

    Run the off-limits check

    free

    Current clients, companies under a non-solicit, anywhere you have agreed not to approach. Flagged or dropped before anything is drafted, not after a send.

  8. 8

    Approve the list, then draft

    free

    You see every company, the role or rationale, the fit score, the CRM flag and any guard flag, and you approve it. Only then is the anonymised pitch written and the sequence staged, idle, for you to start.

Why this is the highest-leverage business development a desk has

Cold business development pitches a service. Everyone is pitching the same service, and the hiring manager has heard it. A spec campaign pitches a specific person who might solve a problem the company already has. It is concrete, it is timely, and it is the only outbound most hiring managers will actually read.

The reason agencies do not run it at scale is arithmetic. Doing it properly means finding the right companies, working out who owns the hire at each, checking none of them are already yours, and writing something specific enough to land. That is a day of work for one candidate.

What you get back

An approved target list, one row per company: the company, the role or the reason it fits without one, the fit score, whether you already know them, any off-limits flag, the decision-maker with title and work email. Plus an anonymised pitch and a staged sequence that has not been started.

Nothing sends without you starting it.

The approval gate is the point

Every company on that list is a business relationship you might already have, or want, or have promised not to approach. A campaign that goes out unreviewed can burn an account you spent two years building.

So the list is presented in full before any copy is written, with the flags visible: existing client, under non-solicit, already in your CRM. You approve, edit or cut. That gate is not friction bolted on for safety. It is where a recruiter's judgement about their own market gets applied, and it is the step no automation should take from you.

Variations worth knowing

Run it on postings only. If you want strictly live demand, drop the speculative half. Smaller list, higher intent, and every approach has a specific role to reference.

Run it on lookalikes only. If the candidate is strong enough to create a role, ignore what is advertised and target the companies that look like the ones they have succeeded at.

Widen or tighten the fit threshold. A stricter threshold gives you eight companies you feel good about; a looser one gives you twenty-five and more noise. For a genuinely exceptional candidate, stricter is almost always right.

Where this goes wrong

The wrong candidate. This is the failure that matters. A hard-to-place candidate in a niche discipline does not become placeable through better outreach, and a campaign built on one gets no replies and teaches you nothing.

Skipping the off-limits check. Non-solicit agreements are contractual. The check only works if you have given it your own list of who is off-limits, and it will tell you when you have not.

Measuring reply rate. Reply rate includes every polite no. The number that matters is positive replies, because that is the one that turns into a call, and it is what the play reports back.

Questions

Which candidates is this actually worth running for?

Ones in disciplines companies hire opportunistically, and who can be described compellingly in a paragraph. Sales people, engineers, qualified accountants, clinical staff. If a company would only hire this person against a specific open requisition, spec marketing them will not work no matter how good the execution is. The play checks this first because getting it wrong wastes the whole campaign.

Why work email here, when candidate sourcing insists on personal?

Because the direction of the pitch is reversed. You are contacting a company about a professional matter, in their professional capacity, which is what a work address is for. When you approach a candidate about leaving their employer, their work inbox is the wrong channel. Same product, opposite rule, decided by who you are writing to.

How does it know which companies are already my clients?

It matches against your connected CRM by company domain before anything gets enriched. That serves two purposes: you do not pay to find a contact you already have, and an existing client never receives a cold campaign email from their own supplier, which is the kind of mistake that costs an account.

Can it attach the candidate profile to the email?

No, and this is a real limitation rather than a design choice. None of the cold-outreach sequencers support file attachments through their APIs. The campaign therefore sends a teaser that earns the reply, and the profile goes out from your own inbox once someone is interested. That is usually the better sequence anyway.

Does the candidate's name go out?

Not until a company engages and the candidate agrees. The pitch is anonymised: discipline, seniority, achievements, availability, no name and no current employer. That protects the candidate, and it means the company is responding to the profile rather than to a name they can go and find themselves.