Skip to content
AI Dialer

Dialing

Cold calling scripts that survive contact with a real prospect

  • 7 min read

By Last updated

The short answer

A cold call script should control the first fifteen seconds and nothing else. Name yourself, say plainly why you are calling this specific person, ask permission to continue, then stop talking. Scripts that read like paragraphs fail because prospects interrupt them within one sentence.

Most cold call scripts are written to be read and fail because they are heard. A prospect decides within a few seconds whether this is a call worth having, and they decide on tone and specificity, not on your value proposition. Which means a script's job is much smaller than most scripts assume: control the opening, prepare for four objections, and get out of the way.

The first fifteen seconds

Four beats, in order, each one short.

  1. 1

    Name yourself and your company

    “Hi Sarah, it's Tom from Northgate.” Not “How are you today?”, which is the single most reliable signal that a stranger wants something, and everyone recognises it.
  2. 2

    Say why you are calling *this person*

    “You're running the SDR team at Meridian, right?” Specificity is what separates you from the previous four calls. If the reason applies equally to ten thousand people, they can hear that.
  3. 3

    Ask for the time explicitly

    “Can I take thirty seconds to say why I called, and you can tell me to go away?” It gives them control, which is the thing a cold call takes away, and it converts a captive listener into a consenting one.
  4. 4

    Say the thing in one sentence, then stop

    One sentence. Then silence. The silence is doing the work: it makes them respond, and their response tells you more than another thirty seconds of pitching would.

The permission ask is not politeness

“Can I take thirty seconds?” gets a meaningfully better outcome than launching in, because refusing it takes deliberate effort while hanging up on a monologue takes none. Then honour it: if you said thirty seconds and are still talking at ninety, you have taught them not to believe you.

What none of the four beats includes: your founding story, your funding round, a feature list, or the phrase “I wanted to reach out”. Every one of those spends the attention you just borrowed.

The four objections that account for most calls

“I'm not interested”

Almost always a reflex fired before they processed anything. Do not argue with it. Acknowledge and give one concrete hook.

“Completely fair, you don't know what it is yet. The one thing I'd say is that teams your size usually find half their outbound numbers get labelled as spam within a quarter. If that's not happening to you, I'll leave you alone.”

That works because it is falsifiable. They can check. A vague benefit claim gives them nothing to test and nothing to say except no again.

“Send me an email”

Usually a polite exit, occasionally genuine. Accept it, and take something for it.

“Sure. So I send something useful rather than generic: are you dealing with answer rates, compliance, or cost right now?”

You get a qualifying answer either way, and you have earned a reason to follow up. Fighting to stay on the call after this converts almost nothing and costs you the email too.

“We already use [competitor]”

This is the best objection you can get. It confirms budget, need, and category awareness. Do not attack the incumbent.

“Good, they're solid. Most people who move do it for one specific reason: they're paying per seat for people who barely dial. Is that a live issue for you, or is it working fine?”

Naming the specific reason people switch is far stronger than asking whether they are happy. It gives them permission to admit a problem without conceding they chose badly.

“Now's not a good time”

Take it at face value and get a specific alternative. “When would be better?” invites a vague brush-off; two named options do not.

“No problem. Thursday morning or Friday afternoon: which is less bad?”

Lines to delete today

Common script lines and what to say instead
DeleteBecauseSay instead
“How are you today?”Universally recognised as a stranger's opener“It's Tom from Northgate.”
“Did I catch you at a bad time?”Offers a free exit before you have said anything“Can I take thirty seconds?”
“I wanted to reach out…”Says nothing and delays the pointThe reason, directly
“We're a leading provider of…”Every company says it; nobody hears itOne specific, checkable claim
“Are you the decision maker?”Insulting if yes, awkward if no“Who else would weigh in on this?”
“Just following up”Signals you have nothing new to sayA reason the follow-up exists

Structure it so it survives being read aloud

  • Bullets, not paragraphs. A rep reading a paragraph sounds like a rep reading a paragraph.
  • Script the opener and the objections. Nothing else. The middle of a good call is a conversation, and scripting it is what produces the robotic delivery everyone complains about.
  • One page maximum. Two pages means nobody reads it after week one.
  • Write in spoken English. Read it aloud while writing it. Anything you would not say to a colleague, cut.

The parts of a cold call the script cannot fix

It is worth being blunt about this, because teams often rewrite scripts to solve problems that live elsewhere.

  1. Whether the phone is answered at all. If your numbers are labelled “Spam Likely”, the script is irrelevant; nobody hears it. That is a number reputation problem.
  2. Whether the list is any good. No opener rescues a list of wrong people. Specificity in the second beat is only possible if the list supports it.
  3. How many calls get made. A brilliant script used forty times a day loses to a decent one used two hundred times, which is what dialing modes are for.
  4. Whether you are allowed to call. Consent, DNC, and calling hours are not script concerns; see the TCPA guide. But they end campaigns far more abruptly than a weak opener does.

How to actually improve a script

Not by workshopping it. By reading transcripts. Recording and transcription turn the question “does this opener work?” from an opinion into a measurement: pull fifty calls, mark where the prospect first interrupted, and look at what preceded it. The pattern is usually obvious within an hour, and it is usually not what the team assumed.

Change one line at a time. Scripts that change wholesale cannot be attributed, and every rep quietly reverts to their own version anyway.

Voicemail: leave one, but not the one you are leaving

Most cold calls reach voicemail, which makes the voicemail message a substantial share of your total output, and it is almost always an afterthought delivered by a rep who has stopped concentrating.

  • Under twenty seconds. Long voicemails are deleted before the point arrives.
  • Say your number twice, slowly, at the end. The person is reaching for a pen on the second listen, not the first.
  • Give one specific reason, not a pitch. The message is buying a callback, not making a sale.
  • Do not promise to call again “to follow up”. It tells them they can ignore this one safely.
  • Say your name and company clearly at the start. Whispered attribution is what makes a voicemail feel like a scam.

One practical consequence for tooling: if reps are recording the same message forty times a day, voicemail drop both improves consistency and returns roughly half an hour per rep per day. The message gets better because it was recorded once, deliberately, rather than improvised at four in the afternoon.

Gatekeepers

The advice to “get past the gatekeeper” is both dated and counterproductive. Receptionists and executive assistants are paid to route calls correctly, and treating them as an obstacle is how you get routed to nowhere permanently.

“Hi, I'm probably calling the wrong person. I'm trying to find whoever owns outbound calling for the sales team. Would that be Sarah, or someone else?”

That works because it is true, it asks for help rather than access, and it gives them something they can actually answer. Naming a plausible person invites a correction, which is more useful than a yes or a no. Tricks (pretending to be returning a call, claiming a prior relationship) get remembered, and they get shared internally.

Frequently asked questions

How long should a cold call script be?
One page. Script the opener and the objection responses; leave the middle of the call unscripted. A rep reading paragraphs sounds like a rep reading paragraphs, and that is the thing prospects react against.
What is the best cold call opener?
Name yourself and your company, state why you are calling that specific person, ask for thirty seconds explicitly, then say one sentence and stop. Skip “how are you today”; it is the most recognisable stranger-wants-something signal in existence.
How do you handle “I'm not interested”?
Do not argue with it: it is a reflex, usually fired before they processed anything. Acknowledge it, then offer one specific, checkable claim about their situation and an explicit exit. Something they can verify beats a benefit statement they can only refuse again.
What is the best time to make cold calls?
Mid-morning and mid-afternoon in the prospect's local time, on working days. But the effect is smaller than people claim, and it is dwarfed by whether your number is labelled; a clean number at a mediocre hour beats a labelled number at the perfect one.
Should reps use the same script?
The same structure, not the same words. Standardise the opener and objection handling so you can measure changes, and let reps use their own phrasing in the middle. Identical wording across a team is how you get delivery that sounds recited.

Sources

  1. Telemarketing Sales RuleFederal Trade CommissionDo-not-call obligations, abandonment-rate limits for predictive dialing, and required call disclosures.
  2. 47 U.S.C. § 227 — Restrictions on the use of telephone equipmentCornell Legal Information InstituteThe Telephone Consumer Protection Act itself — the consent requirements, calling-hours limits, and private right of action.
  3. National Do Not Call RegistryFederal Trade CommissionThe registry that outbound calling lists must be scrubbed against.

See it working: power dialer

A power dialer places one outbound call at a time from a loaded list, automatically dialling the next contact the moment the previous call ends. It removes manual dialling and hold time without the connection delay that makes predictive dialling feel robotic to the person who answers.

  • No subscription
  • Numbers in 100+ countries
  • Compliance built in