Always‑On Outbound: The Context Package Behind A 3x Demo Rate

The warm routing path of the always-on outbound system ZoomInfo ran to generate $1M in pipeline in one month. Giving reps what they need before they dial.

Get the play
Video Poster

This is a companion piece to the Always-On Outbound Engine.

The system that scores and ranks every account and every contact in our ICP into one list for our SDRs, rebuilt daily. This playbook is what happens at the top of that list. The warmest of the warm: the contacts we want SDRs hitting first, what a seller actually receives when one lands, and what they do with it.

Last year that team averaged a 2.5% demo booked rate. Since we started sending a full context package with every warm contact, it's 7%.

This playbook walks through the full warm routing path and gives away the context package we deliver.

1. Scoring and the threshold

Scoring runs continuously at both account and contact level. Above the threshold routes to warm - direct to an SDR. Every contact carries a score between 0 and 1, made up of:

  • Each recorded signal, individually weighted. Company growth, person and account web visits, person-level intent, social media engagement, marketing activities they have taken part in, past sales engagements and champion moves all feed the same number.

  • An initial score, before any behavior is recorded.

  • Half-life and decay, applied on top.

  • A likely-to-engage modifier, which boosts the total.

Decay is the mechanic worth spending a paragraph on, because it's what makes warm a state rather than a fixed status. A content syndication download from four months ago scores zero. Nobody should be picking up the phone today on the strength of a blog somebody downloaded a third of a year ago, and the score reflects that. 

Warm has to be earned recently, and it has to be re-earned; the list rebuilds every day, and a contact who sat at the top of it last week can be back below the threshold very quickly if the signal/signals reach a point of decay.

2. The daily list

Every morning, each segment gets the top 150 to 400 contacts.

We throw the traditional signal based play out the window. A signal-based play works one way: a contact does one thing, that one thing puts them in a sequence. This doesn't do that. We capture everything we know across a contact and use all of it to trigger the outreach, not the single signal that happened to fire last.

So the outreach is customized for the context: the signals hit, who the person is, the company details. And the SDR is given the context too, why this contact ended up in their book of business in the first place.

The ranking decides the order. Rep capacity decides how many names come off the top. Some mornings that's 150, some mornings it's 400, however many the team can actually work that day.

3. One view for reps: the context package

Preparing for a single call used to mean LinkedIn, the CRM, the ZoomInfo record, a web search, then pasting all of it into an LLM to get a talk track. Multiply that by every rep and every call and it becomes the biggest cost in the day.

That’s why it now arrives in one view, built once, automatically, for every contact routed that morning

Why this matters. No tab-hopping, and no rebuilding the account story before every dial. But the prep time is the smaller half of it.

Most reps open a call with a name, a title, and a reason to ring. Ours open with a play the data picked, a competitor the prospect knows who's already a customer, a peer in their segment, and the signal that says this person is in-market right now.

This is what moves you into a commercial conversation, instead of trying to find out if there's a fit.

4. AI generated next steps based on the context package

The play, the opener, the voicemail, the questions and the value prop are all automatically generated FROM the context package. Our reps never start from zero.

  • One suggested play, built from contact and account history and context

  • Two scripts, one for a pickup and one for no answer.

  • Three discovery questions for the call itself, pulled from the context package

  • And the value prop framed three ways: tied to the suggested play, tied to the role they're in, tied to the outcome the buyers own

This means reps are never starting from zero, and can move faster to work the warmest leads in our ICP.

5. The call

The rep works the list. Read the opener, or the voicemail. Run discovery, pitch and book.

The same pack is often used differently across segments. Mid-market often runs closer to point and shoot, higher volume, work down the list, read the opener, leave the scripted voicemail if there's no answer, ask the discovery questions if they stay on the line, pitch and book the meeting. Enterprise treats it as the starting layer: prep time collapses, and the rep spends what's left on tailoring rather than assembling. Neither is the wrong use of it.

What changes is how repeatable the calls are. Before, a good conversation depended on whether that particular rep went and found the right information that morning. Now the base layer is there every time, for every contact, whether or not anyone goes looking. The floor comes up. That's where the productivity and the demo rate come from, not from any single script being read word for word.

Watch Florin utilize this play on GTM Studio

Video Poster

FAQs for the warm path

How is this different from a signal-triggered play?

Most teams build plays as triggers, where one signal fires and one sequence runs. This ranks the entire universe daily and takes the top slice. Everything known about a contact feeds one score, and the outreach is built from that whole picture rather than from the single signal that happened to fire.


How does a contact get onto the daily list?

By scoring above the threshold. The score runs from 0 to 1 and is built from weighted signals, an initial score, half-life and decay, plus a likely-to-engage boost. Out of everything trackable that morning, the top 150 to 400 per segment go to sellers.


What’s actually in the context package?

Everything we want the rep to know in one view: the contact, the account, why them and why today, why they should care, the fit, peers and competitors, and the signal history. The AI then builds on top of it, a suggested play, the opener and voicemail, and the discovery questions and value prop.


Do reps follow the scripts word for word?

We don't enforce that reps follow the scripts verbatim or the exact recommendations. Mid-market is closest to working straight down the list, while enterprise reps self-direct considerably more. What's driven the results is that the base layer is there every time, for every contact, whether or not anyone goes looking. The floor comes up. That's where the productivity and the demo rate increase comes from.


Why 150 to 400 rather than a fixed number?

The list is per segment, and the number moves with what’s genuinely warm that morning. Ranking decides the order, and rep capacity decides how far down the list the day reaches.