← all playbooks
Outreach

Build an outreach sequence without losing control of the send

A sequence built in your own tool with the cadence you chose, leads loaded, and the campaign sitting idle until you start it yourself.

use when
you have the list and now you need a cadence built, loaded and ready, with nothing going out until you say so

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 list ready to work: <DESCRIBE IT, OR NAME THE FILE>.

Before you build anything, tell me which cadences make sense for this list
and why. I want to pick, not be told.

Things you should already know from the data:
- If these are candidates, the channel is LinkedIn and personal email. Never
  work email.
- If these are companies, work email is correct.
- If a lot of rows have no email at all, do not build an email-first
  cadence, propose a LinkedIn-led one.

Once I have picked:
- Build the sequence in <SEQUENCER> with the steps and delays we agreed.
- Load the leads.
- Leave it stopped. Do not attach a sender, do not start it.

Then tell me exactly what will happen on day one when I do start it, and how
many messages that is per day.

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

What you need first

  • A list that has already been qualified and enriched
  • A connected sequencer
  • Sending accounts that are warmed and configured in that tool

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

    Work out the channel from the data

    free

    Not from preference. Candidates get LinkedIn and personal email; companies get work email. A list where most rows have no email at all cannot support an email-first cadence, so a LinkedIn-led one is proposed instead.

  2. 2

    Propose cadences and let you choose

    free

    Two to four concrete shapes with their trade-offs, rather than one imposed default. Cadence is a commercial decision about your brand and your market, and it belongs to you.

  3. 3

    Check the addresses before they are loaded

    credits

    Optional and usually worth it. Deliverability checking a list before it enters a sender protects the domain reputation you spent months building.

  4. 4

    Build the sequence in your own tool

    free

    Steps, delays and any conditional branches created in the sequencer you already use, so it looks and reports exactly like everything else in that account.

  5. 5

    Load the leads

    free

    Contacts added to the campaign with their fields mapped, ready to run. Loading is not sending.

  6. 6

    Stop, and report what will happen

    free

    The campaign is left idle with no sender attached. You get told exactly what fires on day one and at what volume, then you start it.

The step where automation should slow down

Everything before this point is research. It is reversible, it is private, and a mistake costs credits. This step is different: it puts messages in front of real people with your name on them, and there is no undo.

So the build is automated and the send is not. The sequence gets constructed, the leads get loaded, and then it stops. Starting it is a decision you make, having seen what it will do.

Cadences that actually get used

LinkedIn only. A profile visit, then a connection request, then messages once the request is accepted. The right shape when you have no email addresses, and the least intrusive option for candidate approaches.

LinkedIn first with an email fallback. Same opening, but people who do not accept within a few days drop into an email touch instead. The most common multichannel shape, and it only fires the email leg for rows that actually have an address.

Email only. Three touches over about a week. Correct for business development, where work email is the right channel and volume is the point.

Linear, no branching. Fixed steps on fixed days regardless of what the recipient does. Simplest to reason about, and easiest to keep on-brand for a senior market.

What you get back

A campaign in your own sequencer with the steps and delays you chose, leads loaded, nothing running. Plus a written description of what happens on day one when you start it and at what daily volume, so the first send is not a surprise.

Where this goes wrong

Sending to an unverified list. Bounces damage the sending domain, and domain reputation takes months to rebuild. Verify before you load, especially on a list built from enrichment.

Using work email for candidate approaches. It is the wrong channel, it lands badly, and people talk about it. This is the rule the play will not bend on.

Starting the campaign to see what happens. That is what the description you get instead is for. Read it, then start.

Questions

Why does it not just pick a cadence for me?

Because cadence is a judgement about your market and your brand, not a technical setting. A four-touch email sequence that works for a volume desk would embarrass a retained search firm. What the play does is remove the tedious part, building it and loading it, and put the decision in front of you with the trade-offs stated.

What is the difference between loading and starting?

Loading writes leads into a campaign that is not running. Nothing is delivered. Starting is what puts messages into inboxes, and it is irreversible in the way that matters, because you cannot unsend. They are kept as two separate decisions, and only the first one is ever taken for you.

Which channel should candidates get?

LinkedIn first, personal email second, and never work email. LinkedIn is usually already in the data from the sourcing step, so it needs no enrichment, and it is the channel candidates expect an approach on. Writing to someone's work address about leaving that employer is both bad practice and frequently ineffective.

What if half my list has no email address?

Then an email-first cadence is the wrong build, and the play will say so rather than constructing something that silently does nothing for half your rows. A LinkedIn-led sequence with email as an optional later touch fits that data much better.

Do all sequencers support being built through an API?

Most do. A few require the campaign and its message steps to be created by hand in their own interface first, after which the leads can be loaded into it. Where that is the case you are told up front and asked to create it, rather than the play failing halfway through.