GrowthBandBook a call

The Agentic Outbound Playbook · agentic GTM

Outbound, reinvented. Run by <AI agents/> from Slack.

Not one AI SDR. A team of six AI agents that research your market, write one-to-one emails, run the sending infrastructure and learn from every reply. People press a few buttons in Slack. This page opens every layer.

  • 350+B2B teams served
  • 35,000+mailboxes run
  • 450,000+placement tests
Slack# outboundyou + 6 agents
  • Outbound Leadpicks what to test next
    RSlack
  • Researcherfinds companies and buyers
    ApolloZClay
  • Copywriterwrites one email per person
  • Deliverabilitykeeps every mailbox in the inbox
  • Launch Opsbuilds and launches campaigns
    Slack
  • Analystreads replies, writes learnings
    R
All six online · connected to 40+ tools · reading one Second Brain

Try it · our own campaign, step by step

Ask one question.
Watch six agents do the rest.

Send the Outbound Lead one message, then press the buttons it gives you. This is how every campaign starts in our Slack.

# outbound
Yesterday
DeliverabilityAPP
☀️ Daily check: 64 domains, 412 mailboxes. Placement this week 97.8% Google, 96.1% Outlook. 6 domains resting till Nov 3.
AnalystAPP
📊 Last round · CRM-2.1 · HubSpot agencies without SDRs
Contacts203
Reply rate5.4%
Positive3.4%
Interested7
✅ 2
Today

Replay · our own campaign, October 2026Nothing ships without a human click

Want this team running on your outbound?

We set it up with you, on your data, in your Slack.

The end state · what outbound looks like now

Outbound is now
a few clicks in Slack.

No SDRs doing research by hand. Nobody copying rows between tools. A team of AI agents connects to every tool, does the work end to end and checks its own output at every step. People decide. Agents do the rest.

What people do

Four decisions per campaign

  • Run A
    pick the test
  • Approve
    approve the copy
  • Launch
    start sending
  • Approve spend
    new mailboxes, new data

Everything that costs money or speaks for your brand waits for a click. Nothing else does.

What the agents do, with a check at every step

  • ApolloZClayResearch

    40+ sources, about 7 pages read per company

    ✓ a verdict and a written reason

  • ApolloPeople

    real buyers, checked live on LinkedIn

    ✓ 3 email checks plus catch-all

  • Copy

    one email per person, from a dossier

    ✓ swap test, claims check, inbox render

  • Sending

    premium Google and Azure, 4 warm-up pools

    ✓ placement tests every day

  • Limit governorLimits

    the governor sets every mailbox's limit nightly

    ✓ six limits, the strictest wins

  • SlackLearning

    the Analyst reads every reply and result

    ✓ insights written back to the brain

  • Capacity

    Work that needed an SDR team runs overnight.

    Research, list building, writing and checks happen while you sleep, every night.

  • Scale

    New segment, new market, no new hires.

    Add a vertical or a hundred mailboxes without adding headcount.

  • Quality

    Scale doesn't dilute it.

    Every step has a check before the next one starts, at 100 emails or at 100,000.

See how it would look on your company.

Get a free strategy for your market, or talk it through with us.

Ilya Azovtsev
Ilya Azovtsevco-founder · ex-lemlist, ex-Expandi
Max Makarenko
Max Makarenkoco-founder · ex-CMO Expandi

Who wrote this · the people behind it

We've seen outbound from every side.

Ilya was one of lemlist's first hires, then head of growth at Expandi. Max was CMO at Expandi. Now we run Growth.Band, an agentic GTM agency: outbound for hundreds of B2B teams, and for ourselves. This year we rebuilt our own company from scratch as an agentic one. This page is the playbook of what we built.

  • 350+B2B teams served
  • 35,000+mailboxes we manage, for clients and for us
  • 450,000+placement tests analysed
  • ~10 yearsin outbound

30 minutes. We look at your outbound and say honestly where we'd start.

The recording · 45 minutes, with a live demo

Give me 45 minutes.
I'll show you how agentic GTM works.

Every layer of this page explained, with the agents running our own outbound live in Slack.

Your GTM today · new tools, old rails

Your GTM still runs
on 2021 rails.

More tools, more AI, a few new hacks. Underneath, the same system: data nobody trusts, campaigns nobody owns, lessons that never reach the next email.

Contact3 duplicates
Dana WhitfieldVP Sales · Acme Corp
Champion
Emaildana@acme.com · bounced
Deal stageNegotiation · since 2024
OwnerTom R. · left the team
Last activity14 months ago
Dana Whitfield started a new position at Nimbus · 8 months ago
CRM & data

Your CRM says she's your champion. She left 8 months ago.

Campaigns · reply rate by week
  • Q3 push v2 FINAL
  • copy of Q3 push
  • Founders test
  • Old list, new copy
Deliverability · spam rate up, 2 domains paused. Replies dried up last week.
Campaigns

Nobody can say what worked, or what to launch next.

Discovery call · Marc O. · 42 min

"Price wasn't the issue. Onboarding time was. If you'd led with that, we'd have signed in May."

Deal closed · won 🎉The insight
learnings.doclast edited 7 months ago
What you learn

The deal closed. What you learned on the call went nowhere.

AI on top
> write a cold email to {{first_name}}

Hi {{first_name}}, I hope this email finds you well. I noticed {{company}} is growing fast…

ClayAI column · prompt_v7 (copy) (copy)
Context limit reached. Start a new chat.
faster ✓better ✕shared context ✕
AI on top

One prompt, one task. Emails get faster, not better.

open loop · you decide, you launch, nothing comes back

Each AI tool fixes one task.
The system stays the same.

Your team in agentic mode · one operator, a team of agents

Grow revenue,
not headcount.

In 2021 you scaled GTM by hiring: a researcher for data, SDRs for volume, RevOps for the CRM. In agentic mode, one GTM operator with agents does the work of 5 to 10 people, depending on your processes.

2021Grow = hire
Head of Salesroutes work, chases updates
  • SDRApollo
  • SDROutreach
  • SDR
  • Data researchClay
  • RevOpsSalesforce
  • Copywriter
  • Deliverabilitycontractor
  • Agencyhandoffs
Outputlimited by headcount
people
9
tools
6
shared context
0
Agentic modeGrow = add agents
GTM operatordecides, approves, runs the channel
Second Brain
  • Outbound Lead
  • Researcher
  • Copywriter
  • Deliverability
  • Launch Ops
  • Analyst
Your SDRs, if you have themreplies, accounts and calls
Outputthe work of 5–10 people
operator
1
agents
6
shared brain
1

The real problem · tool hopping

You don't need another tool.
You need a system.

Replies drop, so the team switches tools. Instantly to Smartlead because the dashboard feels better. Apollo to Amplemarket because it's multichannel. Six months later the reply rate is lower than when you started, because the tool was never the problem.

✕ The loop you're in now

Reply rate over 12 months: replies rise after launch and fade; each of three tool switches gives a short bump, and every peak is lower than the one before.

  1. Start outboundFirst campaigns get replies.
  2. Results fadeLists wear out, mailboxes tire, copy goes stale.
  3. Switch the toolInstantly to Smartlead, Apollo to Amplemarket. A short bump.
  4. Fade againNothing underneath changed. Back to step 2.

Every lap costs months, money and burned domains. Stop running laps.

✓ One system that compounds

Reply rate over 12 months: a steady climb, step by step — winner scaled, brain learns, limits hold, next test.

  • Set up once. Data, copy and infrastructure, chosen and connected for you.
  • Controlled. A limit for every mailbox, every night. Placement tested daily.
  • Run by method. Every campaign is a test with its rule set before launch.
  • Learns on its own. Every reply and result feeds the next campaign.
  • You press four buttons. Agents do the rest.

So here is the system: four layers.

A shared brain at the bottom, our method and the sending rails on top of it, and you pressing the buttons that matter.

Layer 4 · you, in SlackPeople press the buttons
  • Pick the test
  • Approve copy
  • Launch
  • Approve mailbox spend
MethodologyLayer 3 · how the work is done
  • Outbound Lead
  • Researcher
  • Copywriter
  • Deliverability
  • Launch Ops
  • Analyst
  • hypothesis matrix
  • dossier + swap test
  • 10-day rule
  • rulebook
Chapters 1, 3–6 ↓
InfrastructureLayer 2 · the rails
  • InboxBand, dedicated instance
  • isolated IP
  • premium Google
  • Microsoft on Azure
  • 4 warm-up networks
  • daily placement tests
  • limit governor
Chapters 7–8 ↓
Second BrainLayer 1 · the foundation
  • Capturecalls, replies, CRM, campaign stats, chat
  • StructureICP, offers, objections, learnings
  • Useagents read it before every task
  • Learnevery result flows back in
Chapter 2 ↓

Chapter 1 · Agents · what they stand on

Agents do the work.
You press the buttons.

An AI SDR, or Claude wired to a few MCPs, is fast and has nothing under it: no company context, no rules, no memory of last month. Our six agents stand on four things, and every campaign makes those four things better.

  • Outbound Lead

    strategy

    Reads the brain, proposes three bets, briefs the team.

    ▶ you pick the test

    3 bets ranked by evidence

  • Researcher

    data research

    Maps the market, reads every site, finds and proves people.

    runs on its own

    6,870 → 2,140 people

  • Copywriter

    copy

    Dossier per contact, one-to-one emails, QA before you see them.

    ▶ you approve copy

    4 segments × 2 angles

  • Deliverability

    inbox placement

    Builds and guards the infrastructure, decides limits nightly.

    ▶ you approve spend

    97.8% Google · 96.1% Outlook

  • Launch Ops

    testing

    Turns a hypothesis into a test matrix, scales the winners.

    ▶ you launch

    8 campaigns · 6,420 emails

  • Analyst

    replies & results

    Finds patterns across campaigns, writes the learnings.

    feeds the brain

    3 insights a week

standing on

  • 1 · Second Brain

    Your context

    Calls, replies, CRM, past campaigns, compiled into six pages.

  • 2 · Framework

    Our rulebook

    Ten years of outbound written down as rules: ICP, signals, offers, copy, sending limits.

  • 3 · Data

    The market

    Dozens of sources, every company read and qualified, every email proven.

  • 4 · Live results

    What just happened

    Every reply and every campaign result flows back, so the next campaign starts from it.

Numbers from today's demo run, Campaign A · HubSpot integration partners. Rehearsal data, nothing is sent.

Want these six agents in your Slack?

We set them up on your data, with your rules and your buttons.

Chapter 2 · Second Brain · the problem

Everyone uses AI.
Almost nobody is AI-native.

Your team writes prompts all day. Each one solves one task, and then everything it learned disappears. Three reasons why.

Claude · new chat

Write the follow-up for Northwind. Same angle that worked last week.

Happy to help! Could you share some context about Northwind, your offer and what worked last week?

Previous chat: "This chat reached its maximum length. Start a new chat to continue."

  • ICP
  • offer
  • last 40 replies
  • what won
1 · It forgets

Every session starts from zero. Yesterday's context dies with the chat.

~/Desktop/ai-notesthis laptop only
  • prompt_cold_v7_FINAL.txtIlya
  • icp-notes (copy).mdIlya
  • objections_q3.docxMax
  • claude-project · "outbound"private
  • call-notes-oct.txtSDR, left

Shared with: nobody. The agents can't read it either.

2 · It's local

Notes and prompts live on one laptop. The team and the agents never see them.

ChatGPT · cold email
  1. try 1Too generic, "growing fast"
  2. try 2Wrong offer for this segment
  3. try 3Claims we can't prove
  4. try 4One good email
  5. next weekStart again from try 1
3 · One task, not a process

You can get one good email in four tries. You can't get emails that improve every week.

A good email is a task.
Emails that get better every week are a process.
A process needs memory.

Second Brain · what we built

One brain the whole team
and every agent reads.

Everything your market tells you is captured automatically, compiled every night into six pages, and read by people and agents before they act. What happens next flows back in.

How the Second Brain works

  • 1 · Capture · automatically
  • Sales callsevery 30 min
  • Replieshourly
  • CRM & dealsnightly
  • Campaign resultsnightly
  • Team chatevery 30 min
Second Brainyour company · 2 · structure
  • Founder-led B2B teams, 20 to 200 people, hiring their first SDR12 calls
  • Why now: a new sales leader or a funding roundCRM

↳ every line links to the call, reply or result it came from · illustrative

  • 3 · Use · people and agents
  • Copy & sequences
  • Reply handling
  • Campaign bets
  • IlyaCall prep for your team

4 · Learn · ↺ every outcome goes back into the brain, nightly · people decide, the system remembers

  • Was: It forgets

    It remembers

    Every call, reply and result is stored word for word and compiled every night. Nothing depends on one chat window.

  • Was: It's local

    It's shared

    Plain files in your own repository. Your team opens the pages, your agents connect with a scoped key. One source for everyone.

  • Was: One task

    It's a process

    Learnings move the other pages. A new objection updates Objections; a campaign that won updates Offers. Next month starts smarter.

Second Brain · why you can trust it

Four rules that keep
the brain honest.

The fear with AI is an agent inventing a price or a promise, or someone seeing what they shouldn't. We solved both with structure, not with a better prompt.

raw/

Sources word for word: full call transcripts, emails, CRM snapshots. Never edited, never deleted.

Writes
collector robots only
Reads
AI and people
wiki/

The six pages. Every number, date and quote links to the raw file it came from.

Writes
the nightly AI
Reads
team and agents
notes/

Drafts and thinking of the founder or team lead.

Writes
a human only
Reads
no AI access
Rule 1 · word for word, with a link

You can always go back to the source

Objections page"Price came up in 4 of 9 calls in August; resolved 3 times."

Call transcript · 14 Aug · 23:41"…honestly the price is the thing I'd need to sell internally…"

Transcripts are stored in full, not as someone's summary. Every claim on a page carries a link, and a check runs on every change: a figure or quote that can't be found in a source fails the page.

Rule 2 · who sees what

Access by zone, not by trust

  • Founder
    Strategy & clients
    yes
    Finance
    yes
    Ops & code
    yes
    Other clients
    no
  • Sales rep
    Strategy & clients
    yes
    Finance
    no
    Ops & code
    no
    Other clients
    no
  • Copywriter agent
    Strategy & clients
    read
    Finance
    no
    Ops & code
    no
    Other clients
    no
  • Analyst agent
    Strategy & clients
    read + propose
    Finance
    no
    Ops & code
    no
    Other clients
    no

Each zone is a separate repository. People and agents get a scoped key: issue it to connect, revoke it to disconnect. Every request is logged: who asked what, and when.

Rule 3 · locked classes

Money and promises need a person

  • Prices
  • Commitments
  • Decisions
  • Legal

An agent can propose a change to these pages, with the quote and the link. It cannot write one. A person approves, or it never lands.

✓ Human approval
Rule 4 · three kinds of truth

Live numbers are never stored as text

Live (revenue, reply rates) is always read from the source system. Status (deal stage, mailbox count) is written by a robot into a fenced block. Judgement (ICP, offers, playbooks) changes when evidence arrives, not on a schedule.

So the brain can't hold a nice, stale "we have 32 clients" that nobody remembers to update.

Second Brain · the rhythm

It runs every day.
You give it fifteen minutes a week.

Collecting is done by simple, reliable scripts. Thinking is done by AI once a night. If the AI fails one night, nothing is lost: the sources are already saved and get compiled the next night.

One day of the brain
  1. 02:30 · 03:00snapshots, then synthesis
  2. 09:00morning brief
  3. collectors every 30 min · your replies picked up every 10 min
  • collector run
  • AI step
Every 30 min · hourly

Collect

  • Call transcripts, in full
  • Slack channels
  • Mailbox replies, hourly
  • No AI touches them
no human needed
Every night · 03:00

Compile

  • Reads only what is new
  • For each source: new page, add to a page, contradiction, or nothing
  • Prices and promises become proposals
  • Rebuilds the index, runs the checks
no human needed
Every morning · 09:00

Brief

  • What changed overnight
  • What needs a decision
  • How much is waiting in the inbox
  • Reply in one word to merge or reject
2 minutes to read
Weekly · monthly

Clean

  • Sunday: a cleanup proposal for contradictions, stale and unlinked pages
  • 1st of the month: a devil's advocate pass looks for evidence against recent claims
  • Monthly 10-question interview on strategy
15 min a week

Brain · morning brief · 09:00

Changed overnight

  • 3 new calls compiled → Objections: "we already get leads from the directory" added (2 calls)
  • Learnings: founder-led segment beat agencies with SDRs (campaign A, day 10)

Needs your decision

  • Offers page: a rep quoted a different volume on Tuesday's call. Keep, change or flag?
What comes out of it

Every page stays current without a meeting

The robot collects, the AI compiles, a person decides where a mistake costs money. Because cost grows with new material, not with the size of the brain, it stays cheap to run as it grows.

Example brief · illustrative

Second Brain · how others build one

Not a notes app.
Not a chatbot over a pile.

"Second brain" usually means one of two things. Both are useful. Neither changes what your team sends tomorrow.

Personal second brain vs upload and chat vs a company brain for agents
Company brain for agentswhat we buildPersonal second brainnotes app + capture, organize, distill, expressUpload and chata pile of docs with a chatbot on top
Who fills itCollectors, automatically, from calls, mail, CRM, campaignsYou, by hand, when you rememberWhoever uploads files
ShapeSix pages on how your company sellsFolders and notes for one personAn unstructured pile
Can you trust a numberEvery claim links to its source, checked on every changeOnly if you wrote itFact and guess look the same
SharedBy zone, with scoped keys for people and agentsPersonalThe whole pile or nothing
OutputCopy, replies, call prep and campaign betsYour own thinkingAn answer, once, to one person
Gets betterEvery result is written back as a learningOnly if you keep it upNo

Your calls and CRM already hold the answers.

Bring one recorded sales call. We'll show you what the brain would write from it.

Chapter 3 · Data research · the problem

Your list is why outbound
"doesn't work".

Pull a list from Apollo, ZoomInfo or Clay and you hit the same three problems. The first one everybody knows. The other two quietly kill the campaign.

Export · 500 contacts
NameTitleEmail
Dana W.VP Salesdana@acme.combounced
Marc O.Head of Salesmarc@brightl…
Priya R.COOp.r@lumen.iobounced
Tom H.CROtom@kite.co

Marc O. started a new position at Nimbus · 8 months ago

1 · The known problem

Some people left. Some emails bounce. Annoying, and the easy part.

Filter: "HubSpot partner" ✓
Category · Marketing & HubSpot services
brightpath-studio.com
We design and build Shopify stores for fashion brands.Services: store design · theme development · migrations to Shopify

Their own website: not a HubSpot partner at all.

2 · Wrong companies

Many companies don't do what the filter says. A category label is not what a company sells.

the one that matters
List · ready to send?
CompanyHiring?New leader?Why now?
Northwind???
Brightline???
Lumen Labs???
Kite Health???
Acme Freight???
3 · No signals

Nothing says this company, this person, this month. Without a reason to write, every message is generic.

What a bad list does, step by step

  1. WRONGCOMPANIESfilters, not websites
  2. GENERICMESSAGEno signal to write from
  3. NOREPLIES0.5 to 1% reply rate
  4. SPAM FLAGS,BURNED DOMAINScomplaints hit the domain
  5. "OUTBOUNDDOESN'T WORK"

Data research · what we changed

You describe the customer.
We hand back the people.

First we find far more than you need. Then we merge it, read it, judge it and check it, until only the right people are left. In the demo it takes seconds; a real run takes a few hours.

  1. 8,960 listings found across sources
  2. 6,870 companies after merge and de-dup
  3. 3,940 in target countries, sites read
  4. 2,310 qualified as a real fit
  5. 2,140 people, proven and signalled
  1. Step 1 · find more than you need

    Dozens of sources, searched as one

    Every database is strong somewhere and blind somewhere else. So we don't use one. The Researcher maps what each source can filter on, builds up to 20 filter variations per source, pulls every list, merges duplicates and drops broken and dead companies.

    40+sources, not only the ones you already pay for

    • Apollo
    • ZoomInfo
    • Clay
    • Crunchbase
    • BuiltWith
    • LinkedIn
    • G2
    • Exa
    • Wellfound
    • Indeed
    • Glassdoor
    • Perplexity
    • Google
    • HubSpot
    • GitHub
    • Clutch
    • Capterra
    • Product Hunt
    • databases
    • partner directories
    • review sites
    • job boards
    • tech detection
    • marketplaces
    • web search
    • our own base

    mergeone de-duplicated list

  2. Step 2 · read the website

    We read what they say about themselves

    For every company we open 6 to 10 pages, about 7 on average. When a site blocks simple requests, we climb to a real browser and full automation. A "checking your browser" screen counts as a failure, never as a description.

    ~7pages read per company

    northbeck-ops.com
    • Home✓
    • Services✓
    • Case studies✓
    • Partners✓
    • Pricing✓
    • Team✓
    • Careers✓
    • Blogbot wall
    1. Request≈80% of sites end here
    2. Browsersites drawn in JavaScript
    3. Automationsolves challenge pages
    4. Anti-botthe last few percent
  3. Step 3 · qualify with an LLM

    A verdict with a reason you can argue with

    An LLM reads those pages against your brief and decides what the company really does. Every company gets a verdict, a confidence score and a written reason. Change the brief mid-order and it applies from the next company.

    3,940read → 2,310real fits

    Northbeck OpsFIT · 0.91
    • HubSpot-only partner agencyservices page
    • 11 Salesforce to HubSpot migrationscase studies
    • Two SDRs on the teamteam page
    • 34 people, inside 5 to 200careers

    Reason: sells HubSpot implementation and migrations, already has a sales function, matches segment "HubSpot-only, with SDRs".

    Brightpath · not a fit: Shopify agencyKestrel · not a fit: existing customer

  4. Step 4 · find the buyers

    Wide search, then judgement

    Job-title filters miss most buyers. So we search wide across several people sources, cheapest first, and stop as soon as we have enough. Then an LLM reads every title and decides who really buys.

    ~3decision-makers per company

    • Daniel K.Founder & CEObuyer
    • Sara L.Head of Partnershipsbuyer
    • Emma T.HubSpot Consultant · delivery, not buyingnot a buyer
    • Lucy M.Marketing Internnot a buyer
    1. Our own database2 people found$0.00
    2. Apollo3 more · 5 people, enough. Stop.$0.014
    3. Sources 3 and 4never called·
  5. Step 5 · live LinkedIn check

    Still there, still that job, still that company

    Databases keep people for months after they leave. Before anyone gets an email, we open their LinkedIn live and check three things: they still work there, the title still matches, and the company on the profile is the company we qualified.

    Live profile check · today

    • Daniel K.Founder & CEO at Northbeck Ops · since 2019✓ still there
    • Sara L.Head of Partnerships at Northbeck Ops · since 2023✓ still there
    • Owen P.VP Sales at Kestrel → now at Arden Labsleft in May · removed
  6. Step 6 · relevance signals

    A reason to write this month

    Signals turn a list into a list worth writing to. For each company and person we collect what changed recently: hiring, posts, leadership moves, events, tech. They are dated and sourced, and they become the dossier the Copywriter writes from.

    • Oct 14Job post: HubSpot adminhiring
    • Sep 22Post: "10 new retainers this year"post
    • Jul 03New CMO joinedleadership
    • Oct 09Speaker, HubSpot user groupevent
    • Aug 18BuiltWithAdded a CPQ tool to the sitetech
  7. Step 7 · prove the email

    Found and proven are different words

    A bounce damages your domain for months. So every address goes through a chain of checks, including catch-all validation for domains that accept everything. One confirmation from a provider is enough to keep it; one rejection is enough to remove it.

    1. Format and domainsyntax, MX records existpass
    2. Mail server handshakethe mailbox answerspass
    3. Verifier 1independent provideraccepts mail
    4. Verifiers 2 and 3only called when 1 is unsurenot needed
    5. Catch-all validationdomain accepts everything? test the real mailboxreal mailbox
  • 2,140 people for Campaign A
  • 4 segments, each with its own story
  • 3× email verification, catch-all checked
  • 12.3M companies in our own base, queried first

Curious what this finds in your market?

Your free strategy names real target companies and the signals behind them.

Chapter 4 · Copy · the problem

AI made emails faster.
Not better.

Copy decides two things: whether people answer at all, and whether your next campaign is better than this one. Most teams lose on both.

Prospect's inbox · today
  • Alex · LeadlyQuick question, Daniel. I noticed Northbeck is growing…
  • Sam · PipewiseDaniel, scaling outbound? We help B2B companies…
  • Jo · GrowthlyHi Daniel, I hope this email finds you well…
  • Kim · SalesAIFollowing up on my last note about…

0.5–1%reply rate, and only from people who already had the problem today

1 · It looks generic

If your email reads like the other four, it gets treated like them.

"Personalized" by AI

"Hi Daniel, I noticed Northbeck uses HubSpot and is growing fast. Companies like yours often struggle with…"

True for 10,000 other companies. Feels personal to the model. Not to Daniel.

2 · Fake personalization

A merge field with an adjective is still a template.

the one that matters
Campaign 1 → Campaign 2
playbook loadedrulescontext
emails writtenresults: 2.1% reply
what worked? where does it go?
Campaign 2 starts from the same prompt
3 · No learning loop

The AI tool works inside one task. Nothing makes the next emails better than these.

Copy · what we changed

Every email is written from
facts about one person.

Eight steps from the brain to the inbox, and one back into the brain. You see the result in Slack; this is what happens before it gets there.

  1. Context from the Second Brain

    Start from what already worked

    The Copywriter reads the ICP, the offer, the messaging DNA, the objections from sales calls and the last 30 days of learnings: which lines got replies, which got "not now".

    • ICP · Offers · Messaging
    • R34 sales calls
    • 312 classified replies
    • Instantly41 past campaigns
    • Learnings, 30 days
  2. Extra research when context is thin

    A new vertical gets researched first

    For an audience we've never sold to, the brain isn't enough. The Copywriter researches the vertical: the problems these companies talk about, the dates that matter to them, what peers say in reviews and posts.

    • Partners depend on the directory for new workpartner forums · reviews
    • Q4 is when agencies plan next year's pipelineindustry posts
    • Migrations are the bigger-ticket servicecase studies across 40 partners
  3. The brief

    Three insights the copy must carry

    Context and research become a short brief: who, which problem, which offer, which proof, and the three insights to lead with.

    • Directory leads plateau: partners can't double them on demandfrom the brain · objections and calls
    • Migration buyers show up months ahead, through hiring and leadership changesfrom research · learnings
    • Offer: signal playbook + 20 companies, sent within an hour of a replyfrom the brain · offers
  4. Deep research per contact

    A dossier on every person

    For each contact we look for five to ten facts and stop at five. Each fact has a source. Some go into the first email, the rest are kept for the follow-ups.

    DanielFounder & CEO · Northbeck Ops
    1. 11 Salesforce to HubSpot migrationscase studies
    2. Two SDRs on the teamteam page · LinkedIn
    3. HubSpot-only partner agencyservices page
    4. HubSpot admin job postcareers · kept for follow-up
    5. Spoke at a HubSpot user groupevents · kept for follow-up

    5 signals found → search stops

  5. Write

    Signals combined into one email

    The email combines the dossier facts that fit the brief. Different people get different facts in a different order, so no two emails are the same.

    To Daniel · Northbeck Ops

    migration signals for your SDRs

    Hi Daniel,

    Northbeck lists 11 Salesforce to HubSpot migrations1 in its case studies, and you have two SDRs on the team2.

    Migration buyers show up months ahead: a new CMO, a HubSpot admin job post, a RevOps hire. Most SDR lists use none of it.

    I put together the signals our HubSpot partner clients use to find migration deals, plus 20 companies near you showing them right now. Want me to send it over?

  6. QA

    Checked before you ever see it

    Every claim is checked against proof on file. The swap test sends Daniel's email to Rachel on paper: if it still works, it's a template and it gets rewritten.

    • Every claim has proof on file
    • One idea, one ask
    • No spam words, no broken links
    • Merge fields filled on real rows
    • Swap test: rewrite if it still works
    • Matches segment and offer
    Swap test · Daniel's email sent to Rachel0 / 2

    facts are true for her. One-to-one. It ships.

    If it still works after the swapTemplate

    It's a template in disguise, and it gets rewritten.

  7. Render check

    How it looks in their inbox

    Before launch, every email is rendered on real rows: the shortest and longest names, empty fields, the preview line in Gmail and Outlook, the phone screen. Broken merges and ugly previews are caught here, not by the prospect.

    Inbox · preview

    • Lena · PipedriveYour invoice for October9:12
    • Ilya Azovtsevmigration signals for your SDRs · Northbeck lists 11 Salesforce to HubSpot…9:40
    • HubSpotPartner newsletter · October8:05
    migration signals for your SDRsIlya Azovtsev · to meHi Daniel, Northbeck lists 11 Salesforce to HubSpot migrations in its case studies…
  8. Final version and the loop back

    You approve. The results teach the brain.

    You see the final sequence in Slack and press approve. After launch, what got replies and what didn't is written back into Learnings, so the next brief starts from it.

    1. you approve in Slack
    2. launch
    3. replies classified
    4. what worked, what didn't
    5. Learnings page
    6. next brief

Email from today's demo run. Contacts and research items are illustrative.

See an email written this way for your buyer.

Your free strategy comes with example emails for real people in your market.

Chapter 5 · Launch Ops · campaigns as a test matrix

Most teams don't test.
They launch and hope.

Five campaigns, five lists, five versions of copy, launched in different weeks. When one works, nobody can say why. A/B tests answer one question once; they don't create continuous learning. Launch Ops designs the test before anything is sent.

Before · what usually happens

CampaignListCopyWeekReply
Q3 push v2 FINALApollo, newv4322.1%
copy of Q3 pushold listv2350.8%
Founders testClayv5363.4%
Agencies Octmixedv5b401.2%

Everything changed at once. Was it the list, the copy or the week? Nobody knows, so nothing is learned.

After · one hypothesis, a designed test

SegmentMigration dealsSupport retainers
HubSpot-only, with SDRs230 peoplekeep watchingstop · learning
HubSpot-only, founder-led520 peoplewinner · scalekeep watching
HubSpot + other, with SDRs340 peoplestop · learningkeep watching
HubSpot + other, founder-led1,050 peoplekeep watchingwinner · scale

One variable per axis: who (segment) and what (angle). Segments from the demo run, outcomes illustrative.

  • A · New

    HubSpot integration partners

    WhoFounders and BD heads at partner agencies, 5 to 200 people

    ProblemSteady inbound from the directory, no way to double it next quarter

  • B · Proven

    Companies hiring SDRs

    WhoFounders, Heads of Sales and RevOps with an open SDR role

    Evidence3.8% reply · 1.0% interested

  • C · Warm

    Reactivation

    Who47 lost deals and 30 positive replies that went quiet

    Why nowThey said "not now" in Q2 and Q3; Q4 planning is happening now

  1. Day 08 cells launched small

    Every segment × angle gets a small batch. Each campaign built as a draft, 8/8 renders checked.

  2. Day 1 to 10Results come in

    Replies classified daily. Losers can stop early when they clearly fail.

  3. Day 10The verdict

    At least 1 positive per 250 emails wins. The rule is set before launch, not after.

  4. Day 11Winners get the leads

    The next 2,000 contacts go to the winning cells. Verdicts go to the brain and the Analyst.

Chapter 6 · Analyst · patterns, insights, the next bet

Dashboards show numbers.
The Analyst tells you why.

It reads every reply and every campaign, finds patterns across them, and comes back with three insights and what to change. Then it writes them into the brain and talks them through with Outbound Lead and with you.

# outboundweekly review
AnalystAPP
Week review, Campaign A. Interested replies per 250 emails, by cell:
  • Founder-led · migrations2.2
  • Generalists · retainers1.8
  • With SDRs · migrations0.9
  • With SDRs · retainers0.4
Three insights
  1. 1Founder-led agencies reply about twice as often as agencies with SDRs. The founder still owns new business.
  2. 2"Migration" wins with HubSpot-only partners, "retainers" with generalists. Same segment, different story.
  3. 3New objection in 6 replies: "we already get leads from the directory". Added to Objections with a suggested answer.
Apply to next betDiscuss

Into the brain

Insights are written to Learnings with dates and links to the replies they came from.

To Outbound Lead

The next bet starts from them: founder-led, migration angle, the new objection answered up front.

To the Copywriter

The next brief carries the winning lines and drops the ones that lost.

To you

One message on Monday. You decide what to apply; nothing changes without a click.

Example review · illustrative numbers

Want this test-and-learn loop on your outbound?

Every campaign teaches the next one. We run it with you.

Chapter 7 · Infrastructure · the problem

Your dashboard says 99%.
Your prospects see spam.

Most teams take the same path: buy cheap domains and mailboxes inside their sending tool, warm them up there, and trust the number the tool shows. Here is what happens next.

Built-in warm-up pool
1 · You warm up with spammers

A shared pool means your warm-up partners are other cold senders on cheap domains. It often makes reputation worse, not better.

One premium pool · month 4

Warm-up stays flat at 100% from month 1 to month 4 while real inbox placement falls steadily.

2 · A single pool gets biased

After a few months every mailbox in it has seen your emails and marked them "not spam". Warm-up says 100%. Real inboxes disagree.

the one that matters
Independent seed test
tool dashboard
99%
reply rate, 6 weeks
↓ 60%
  • Google50%
  • Microsoft8%

You only find out when it's already broken.

3 · Nobody knows when it broke

Replies fall, the dashboard is green. A test finally shows spam at Microsoft and half at Google. Now you rebuild from zero.

Nobody replies from the spam folder.
And nobody tells you when you got there.

Infrastructure · part 1, the setup

Built right on day one.
Sending after three weeks.

Our Deliverability agent does two jobs. The first is building the infrastructure, step by step, so every email starts from a clean reputation.

  1. 1 · Domains

    Lookalike domains, in your name

    Names close to your brand, never your main domain. Each one redirects to your website through a captcha, so scanners and blocklists see a real site and nothing to flag.

    • trynorthbeck.comnorthbeck.com via captcha
    • northbeck-hq.comnorthbeck.com via captcha
    • getnorthbeck.ionorthbeck.com via captcha

    ✓ blocklist check before purchase

  2. 2 · Mailboxes

    Premium Google, or Microsoft on enterprise IPs

    Premium Google Workspace mailboxes with DNS on Cloudflare, or Microsoft Azure SMTP on enterprise-level IP addresses that get through Proofpoint and Mimecast.

    • Google Workspace
    • DNS on Cloudflare
    • Microsoft Azure
  3. 3 · Identity

    Authenticated and human

    SPF, DKIM and DMARC set and checked every night for drift. Signatures, names and sender details set on every mailbox, so it looks and behaves like a real person.

    • SPF ✓
    • DKIM ✓
    • DMARC ✓
    • Signature ✓
    • Sender name ✓
  4. 4 · Sending platform

    InboxBand, dedicated instance, isolated IP

    Mailboxes connect to InboxBand on a dedicated instance with an isolated IP address, so no other sender's reputation touches yours. Daily limits are preset per mailbox.

    • InboxBand · dedicated
    • isolated IP
    • limits preset
  5. 5 · Provider matching

    Google writes to Google, Microsoft to Microsoft

    Every recipient's mail provider is detected first. Senders are matched to it, which is where placement is highest.

    • Google sendersGmail and Google Workspace
    • Azure sendersOutlook, Proofpoint, Mimecast
  6. 6 · Warm-up and tests

    Four warm-up networks, daily seed tests

    Three premium networks plus one of our own, rotated so no single pool gets biased. Inbox placement tests on seed pools are set up before the first cold email.

    • premium 1
    • premium 2
    • premium 3
    • our own

Infrastructure · part 2, governance

Checked every night.
Fixed before you notice.

The second job is watching. Every night the Deliverability agent checks every mailbox, decides what to change, acts, and tells you what it did and why.

  • PlacementSeed tests on Google and Microsoftreal inbox or spam, per domain
  • Warm-up healthGoogle and Microsoft, separatelythe early signal, about two weeks ahead
  • BouncesLast 400 leads per domaina bad list burns a domain faster than volume
  • DNS and blocklistsSPF, DKIM, DMARC, listingsdrift caught overnight
  • VolumeWhat each mailbox really sentagainst what it was allowed
  • CapacityHeadroom for the next 10 daysand a mailbox order when it runs short
The decision, explained
  • Deliverability · 07:10

    One domain dropped to 74% at Microsoft overnight, and warm-up at Microsoft has been sliding for 9 days. I cut the whole domain to half for three weeks and moved its volume to the rotation pool. Your sending is unchanged. Nothing for you to do.

  • Deliverability · 07:11

    Capacity: you're at 89%. Rolling the winner out to all partners needs about 60 more mailboxes. Warm-up takes 3 weeks, so order by Oct 24 to be live Nov 14.

    Prepare the orderLater
  • 35,000+ mailboxes run
  • 450,000+ placement tests
  • 98.9% average placement
  • 21 days of warm-up, never shortened

Not sure your emails reach the inbox?

We test your domains on Google and Microsoft and tell you what we see.

Chapter 8 · Limit governor · how much each mailbox may send

Nobody controlled the shape
of sending. So we built a governor.

Before, limits were set once, by hand, at setup. After that, a mailbox's day was shaped by the client's lead flow, and nothing watched the jumps.

63% of weekday mailbox-days sent zero cold emails. Then a lead upload pushed the same mailbox to full volume that day.
57 manual limit changes in 90 days, across 13,666 mailboxes. It worked only while someone was watching.
2.2× the typical restart after a pause, compared with the volume before it. That overshoot did the damage.

Six limits compete every night.
The strictest one wins.

Three sensors feed six limits. Each limit can only lower the number, never raise it, so a mailbox grows only when everything is fine at once. Move the sensors and watch which rule takes over.

Sensor 1 · placement test: seed emails from this domain that landed in spam
Sensor 2 · warm-up emails landing in the inbox, last 7 days
Sensor 3 · bounce rate on the domain's last 400 leads
History · yesterday's confirmed limit
9
History · days since warm-up started
45 d
Tonight's proposals · a Google mailbox
  • Spam-test ceilingsensors 1 + 212
  • Bounce cutsensor 3off
  • Ramp+1 per earned day10
  • Return capafter a long pauseoff
  • Spam quarantine2+ hits: domain halvedoff
  • Platform capGoogle and Microsoft15
Allowed tomorrow10

Ramp holds it: one step up per earned day.

Read together: 0 spam hits with warm-up at 98–99.5% gives a ceiling of 12. One hit with perfect warm-up is noise; the same hit with sagging warm-up is a real warning.

Bounces under 3%: no cut. Ramp earned a step today.

All good

Climb, one step a day

Sensors clean: the mailbox earns one more email per day it actually used, up to the platform cap.

Slipping

Volume down, warm-up up

Cold volume steps down, warm-up share rises, the fault gets fixed. The mailbox never goes silent.

Bad

The whole domain rests

Three weeks at reduced volume for every mailbox on the domain. A pre-warmed replacement covers the gap.

The asymmetry it was built for

Cut in one day. Earned back one step at a time.

Growth counts from what the sending tool confirmed yesterday, not from the level the mailbox once had. Domains that kept their volume after a spam event were still broken a month later 29% of the time; domains that were cut recovered.

  • spam event · whole domain cut
  • idle day · no step earned

The research · production data, April to August 2026

What 450,000 deliverability
tests taught us.

Before writing a single rule into the governor, we analysed 450,000 inbox placement tests across our whole fleet, mailbox by mailbox. As far as we know, it is the largest cold email deliverability study anyone has run. Seven findings.

The finding that matters most

The biggest spam trigger: sudden jumps in volume.

Every extra email costs a little inbox rate, but a jump costs far more. The damage arrives one to two weeks later, so this week's dashboard shows last week's decisions. The level you send at matters about four times more than how fast you got there, and the comeback after a pause is where most teams break their domains.

  • Ramp at most 2× per week
  • Never jump overnight
  • Come back from a pause in two steps: 50% → 100%

Spam rate after a pause, by how you come back

  • at old volume or below≈0%
  • at ~2× to "catch up"6–7%
  • full speed right after spam27%

Most teams come back at about 2×: campaigns restart with a bigger list than they stopped with.

  1. 1 · Spam is domain-level

    35%vs 1.45%

    When one mailbox starts hitting spam, its neighbours on the same domain follow within two weeks with 35% probability. On other domains: 1.45%.

    Treat every spam hit as a domain incident. Scale with new domains, never subdomains.

  2. 2 · Warm-up decides a mailbox's life

    19.7%vs 0.8%

    Spam rate over the next 4 weeks after 14 days of warm-up, against 21 days. Mailboxes that start too early hit a ~91.5% inbox ceiling for good; after day 30: 99.5%.

    21 days is the minimum, 30+ wins. For Google; Azure doesn't care about age.

  3. 3 · Failure shows two weeks early

    98% → 92%

    A warm-up drop that still looks green in most tools almost guarantees inbox placement falls to about 85% two weeks later. Google warm-up says nothing about Microsoft.

    One sensor per ecosystem. Cut volume at the drop, before the crash.

  4. 4 · There is no safe volume

    Inbox rate by emails per mailbox per day: 97.7% at 5, 94.6% at 10, 91% at 15.

    Inbox rate falls in a straight line with every email you add per mailbox. There is no magic threshold; you pay for every extra email.

    Volume is a business decision: pick the inbox rate you're buying, then set the cap.

  5. 5 · Your dashboard is a week late

    1–2 weeks

    Damage from a volume increase lands one to two weeks after it. The level you sit at matters about 4× more than the speed you got there.

    If this week looks fine, you're looking at last week.

  6. 6 · Recovery: cut to half, wait 3 weeks
    • cut to 50–75%healed
    • cut deeperno faster
    • no cut29% broken

    A domain-wide cut heals in about three weeks. Cutting deeper doesn't heal faster. Domains that didn't cut: 29% still broken a month later.

    Moderate cut, whole domain, then patience.

Every rule in the governor (chapter 8) comes from one of these findings.

Where is your outbound on all of this?

Eight questions, a score right away, and a free strategy in 24 hours.

How it's built · the architecture

The whole system
on one screen.

No magic and no single clever prompt. A chain of simple, boring parts, each doing one job, each one replaceable. Here is how data moves through it.

Sources
RSalesforceSlackInstantlyApollocalls · mailboxes · CRM · campaigns · chat · 40+ data sources

scheduled, every 30 min to nightly

Collectors
Small scripts, no AIFetch what's new, never twice, store it word for word. Same input, same output, byte for byte.

raw/
Verbatim archive in gitRead-only for AI and people. Every version kept.

once a night, only new files

Synthesis
An LLM compiles the pagesNew page, add to a page, contradiction, or nothing. Prices and promises become proposals.

checks: every claim has a source · formats · links · secrets

wiki/
Six pages, by zoneICP · Offers · Messaging · Objections · Learnings · Hypotheses

gateway: scoped key per person and agent · read freely · write only by proposal · every request logged

Agents
  • Outbound Lead
  • Researcher
  • Copywriter
  • Deliverability
  • Launch Ops
  • Analyst
each with its own framework and tools
Rails
Mailboxes, warm-up, tests, governorInboxBand on a dedicated instance · nightly limits per mailbox

Slack
Humans press four buttonspick the test · approve copy · launch · approve spend

↺ replies, results and calls go back to the collectors, and the loop starts again

Eight decisions that made it work.

Each one came from something that broke. If you build your own, these are the parts worth copying.

  • 01

    Collect without AI. Think once a night.

    If the AI fails, nothing is lost: the sources are already saved and get compiled tomorrow.

  • 02

    Plain text in git, not a database.

    Readable by a person, an agent or the next vendor. Every change can be seen and rolled back.

  • 03

    Split by who may write.

    Robots write sources, AI writes pages, humans write notes. Fact and guess never mix.

  • 04

    Access means separate repositories.

    A key for one zone can't reach another. Connect with a key, disconnect by revoking it.

  • 05

    Humans only where mistakes cost money.

    Prices, promises, launches and spend need a click. Everything else runs.

  • 06

    Cheapest source first, stop at enough.

    Pay for the result, not for five vendors agreeing with each other.

  • 07

    Test before you scale.

    Every campaign is a cell in a matrix with a rule set before launch. Winners get the volume.

  • 08

    The domain is the unit of reputation.

    Six limits, the strictest wins, and every spam hit is treated as a domain incident.

If you build it yourself · the honest checklist

You can build this.
Here is what it takes.

No single piece is exotic. The cost is that there are a dozen of them, they only pay off together, and each one fails quietly.

PieceWhat it needsThe hard part
Second BrainCollectors for calls, mail, CRM, campaigns; a nightly synthesis; source checks; access zonesKeeping it honest: no number without a source
Data researchContracts with many sources, a filter map per source, website reading with blocks handled, LLM qualificationCoverage without paying five times for one contact
Email proofSeveral verifiers, catch-all validation, live LinkedIn checksA bounce costs months of domain reputation
Copy systemBrief from the brain, dossiers, claims check, swap test, render checkPersonal at scale without templates in disguise
Testing loopA test matrix, a winning rule set before launch, an analyst writing learnings backChanging one variable at a time
InfrastructureLookalike domains, premium Google and Azure mailboxes, 4 warm-up networks, daily seed testsSeeing a failure two weeks before it happens
GovernorNightly limits per mailbox from placement, warm-up and bouncesRules you can only learn from hundreds of thousands of tests

Playbook · best practices you can use without us

The rules we run on.
Take them.

A part of what sits under the hood, written as rules. Most of them you may already know. The difference is doing all of them, every day.

  • .comDomains

    Only .com, close to your brand, never your main domain. Check blocklists before you buy.

  • ↪ captchaRedirects

    Every sending domain redirects to your site through a captcha, so scanners see a real site and nothing to flag.

  • 3Mailboxes per domain

    No more than three. Reputation lives on the domain, so fewer mailboxes means a smaller blast radius.

  • GooglePremium Workspace

    Premium Google Workspace mailboxes, DNS on Cloudflare. Never cheap resold inboxes.

  • AzureMicrosoft, enterprise IPs

    Microsoft Azure SMTP on enterprise-level IP addresses, for recipients behind Proofpoint, Mimecast and Microsoft.

  • 15 / 5Max per mailbox per day

    15 cold emails a day on Google, 5 on Azure. And remember: every extra email costs a little inbox rate.

  • 21+ daysWarm-up

    Three weeks minimum before the first cold email, 30+ days for Google. Never shortened.

  • 4 poolsRotate warm-up

    Several warm-up networks, rotated. Never only the pool built into your sending tool, never one pool forever.

  • weeklyPlacement tests

    Seed tests at least once a week, separately for Google and Microsoft recipients. We run them daily.

  • G → GProvider matching

    Google senders write to Google recipients, Azure senders to Microsoft and secure gateways.

  • 2× / weekRamp

    Never more than double the volume in a week. Come back from any pause in two steps: 50%, then 100%.

  • 20%Spare capacity

    Keep a pre-warmed rotation pool, so a resting domain never stops your sending.

How to make the call: signal → action

Warm-up inbox rate slides from 99% to 95–98%
Step volume down now. The test failure comes in about two weeks.
1 spam hit, warm-up still perfect
Watch. On its own it is mostly noise.
1 spam hit and warm-up already sagging
Cut. Together they are a real warning.
2+ spam hits on a domain
Cut the whole domain to 50–75% for three weeks. Move volume to the spare pool.
Bounces over 3% on the last 400 leads
Fix the list. Over 5%: cut hard. Over 10%: stop cold sending, keep warm-up.
Mailbox younger than 21 days
Zero cold email, whatever the dashboard says.

Want this playbook running for you?

We build it with you in 90 days, then run it together.

Free · your outbound strategy in 24 hours

Answer 8 questions.
Get your outbound strategy.

Your market, your buyers, the signals to watch and the emails to send, built for your type of company on top of what we've learned from 350+ teams. The same agents from this page build it, we check it, it lands in your inbox within 24 hours.

About you1 / 8

What do you sell?

Sets the playbook: product companies and service businesses buy differently.

Questions · what people ask us

Agentic outbound,
in plain words.

What is agentic outbound?
Outbound run by a team of AI agents instead of people doing each step by hand. Agents research the market, find and verify buyers, write one-to-one emails, run the sending infrastructure and learn from replies. People make the few decisions that cost money: which test to run, which copy goes out, when to launch and what to spend.
How is it different from an AI SDR?
An AI SDR is usually one tool doing one task, mostly writing emails from a template. An agentic GTM system is several specialised agents on one shared memory, the Second Brain, with a check between every step. The difference shows after a month: an AI SDR repeats itself, an agentic system learns from every reply.
Do I still need SDRs?
Not for research, list building and first-touch writing. People stay where judgement and relationships matter: calls, deals and the decisions in Slack.
What does the system run on?
Slack as the interface. A Second Brain kept as plain text in git. 40+ data sources, LLMs for qualification and writing. InboxBand on a dedicated instance with an isolated IP, premium Google Workspace and Microsoft Azure mailboxes, four warm-up pools and placement tests every day.
Can I build it myself?
Yes. This page lists every part, and the playbook has the rules we run on. The hard parts are the data sources, the deliverability rules and running all of it every day. If you'd rather not build it, we build it with you.
How long until the first emails go out?
New mailboxes need at least three weeks of warm-up before the first cold email, so plan for about a month. Our flagship program runs 90 days: build, launch, then run it together.