Pharo
All posts
PLAYBOOK·AUGUST 2026·7 MIN READ

Outbound call scripts: 5 B2B templates that actually work

Looking for the best outbound call script? Here are 5 annotated B2B sales scripts that get meetings, plus how to deliver them without sounding robotic.

Cold callingScriptsSales skills

Tiago Brígido PHARO PUBLISHED 20 AUGUST 2026

An outbound call script is a flexible guide that helps sales reps start conversations, handle objections, and book meetings. It is not a monologue to recite. The good ones focus entirely on the buyer’s problem, get to it inside thirty seconds, and then get out of the way so an actual conversation can happen.

Below are five complete scripts you can copy, each annotated with why the line is there — because a bare template tells you what to say and an annotated one tells you what to change when the call goes somewhere else.

What makes an outbound call script actually work?

A good cold call does not sound like a pitch. It sounds like a business conversation that happened to start with an interruption. Almost every script that works has the same four parts:

  1. A permission opener. You acknowledge that you are interrupting and ask for a small amount of time. Pretending you are not interrupting is the tell.
  2. A pattern interrupt. Something slightly unexpected that breaks the automatic “not interested” reflex before it fires.
  3. A problem hook. One specific, plausible problem — named in their language, not yours.
  4. A low-friction ask. A next step small enough that agreeing to it costs almost nothing.

The order matters more than the wording. Reps who improvise the words but keep the sequence do fine. Reps who keep the words and lose the sequence end up pitching a product to someone who has not agreed there is a problem.

What are the best outbound call scripts that get meetings?

Five scripts, for five situations. Each is short on purpose.

Script 1: The problem-first script (pure cold outreach)

Opener: “Hi [Name], this is [Your Name] from [Your Company]. I know I’ve caught you in the middle of something — do you have thirty seconds for me to tell you why I called?”

Why it works: it names the interruption instead of ignoring it, and it asks for thirty seconds rather than “a few minutes”. A specific, tiny number is much harder to refuse than a vague one, and it signals that you have thought about their time rather than only your own.

Hook: “We talk to a lot of [Job Title]s, and the thing we keep hearing right now is that they’re losing hours every week to [Specific Problem]. Is that something you’re dealing with?”

Why it works: you are not describing your product. You are describing their Tuesday. “We keep hearing” also does something subtle — it makes the problem normal, so admitting to it is not admitting to incompetence.

Ask: “We built something for exactly that. Would you be open to a two-minute video showing how it works?”

Why it works: a two-minute video is a far smaller commitment than a thirty-minute meeting, and a yes here is a real signal you can follow up on. Ask for the meeting on the second touch, once the problem is established.

Script 2: The competitor-defect script (switching intent)

Opener: “Hi [Name], it’s [Your Name] from [Your Company]. Do you have a quick moment?”

Hook: “I noticed your team is on [Competitor Tool]. Most of the people who move over to us tell us the same thing — that [Specific Known Weakness] became a problem once they scaled. How’s that been for you?”

Why it works: naming a real, specific weakness proves you know the category rather than just the prospect’s logo. It also invites them to complain, which is a much easier first move than agreeing to be sold to.

What to change: the weakness has to be true and checkable. Invent one and you lose the call in a sentence, because they use the tool every day and you do not. Pull it from published pricing, published limits, or something you have actually heard from three customers.

Script 3: The trigger-event script (funding, hiring, launches)

Opener: “Hi [Name], [Your Name] here from [Your Company]. Have I caught you at a terrible time?”

Hook: “I saw you’ve just brought on three new SDRs. Usually when an outbound team scales that fast, [Pain Point] is the thing that breaks first. Is that on your list this quarter?”

Why it works: “have I caught you at a terrible time” is a pattern interrupt that gives them an easy no — and most people say “no, go ahead” almost reflexively. The trigger event then proves you did research, which separates you from the twelve other calls that day.

What to change: the trigger has to be recent. A funding round from fourteen months ago reads as a scraped list, which is worse than no research at all.

Script 4: The gatekeeper script

Opener: “Hi [Name] — I’m hoping you can help me out.”

Hook: “I’m trying to reach [Target Name] about [Topic], but I’m not sure I’ve got the right person. Are they the one who’d own that?”

Why it works: asking for help makes the gatekeeper an ally rather than an obstacle, and asking whether you have the right person is a question they are genuinely well placed to answer. It also gets you a name even when it gets you nothing else.

What to change: never pretend you already know the person. Gatekeepers screen for exactly that, and being caught at it closes the account, not just the call.

Script 5: The referral script

Opener: “Hi [Name], [Your Name] here — [Referrer] suggested I get in touch.”

Hook: “They mentioned you’d been looking at how you handle [Topic]. Have you got a minute?”

Why it works: the mutual connection does the trust-building that the first thirty seconds of a cold call normally have to earn. This is the highest-converting script on the page and the one you can use least often.

What to change: make sure the referrer knows. A name-drop that gets checked and does not hold up costs you two relationships instead of one.

How do you deliver a cold call script without sounding robotic?

Reading a script aloud is audible. Prospects cannot see you but they can hear the difference between someone talking and someone reciting, and the reflex to end the call fires before you reach your second sentence.

Three things fix most of it.

Slow down. Nearly every new rep rushes, because rushing feels like getting through the risky part faster. It reads as nervousness, and nervousness reads as “this person does not believe what they are saying.” Pausing after your hook — genuinely stopping, not pretending to — is the single highest-leverage change most reps can make.

Drop the sales voice. The bright, slightly-too-enthusiastic register is a category signal. Talk to a prospect the way you would talk to a colleague you respect but do not know well.

Practise the first fifteen seconds until they are automatic, and nothing else. The opener is where nerves are highest and improvisation is worst, so that is the part worth over-rehearsing. Everything after the hook should be a conversation, and conversations cannot be rehearsed.

There is a fourth thing that is not about delivery at all. If your number is showing up as Spam Likely on the handset, none of this matters, because the call is being judged before you speak — our guide on avoiding spam-likely labels covers what actually causes it. The same applies to volume: a script only compounds if reps get enough live conversations to use it, which is what connect rate measures and what a parallel dialer exists to change.

When should reps deviate from the script?

The moment the prospect says something specific.

A script gets you through the first thirty seconds. Once someone mentions a real project, a real deadline, or a real frustration, the script has done its job and holding onto it starts costing you. Ask about the thing they raised. Then ask about that answer. Curiosity outperforms structure every time once the conversation is genuinely underway.

The two signals it is time to drop the script:

  • They ask you a question. Answer it directly and briefly, then ask one back. Deflecting a direct question to get back to your hook is the most common way reps lose a call that was going well.
  • They give you a specific detail. “We’re mid-migration”, “our head of sales left in June”, “we tried that last year”. Every one of those is worth more than the rest of your script.

What you should not improvise is the objection handling. That is where a framework earns its keep, because the instinct under pressure is to argue, and arguing is always wrong. If you want to see how two of the best-known frameworks handle that moment differently — one built for discovery, one built for closing — NEPQ vs Straight Line Sales works through both, including where each one falls down.

Before you dial

Two things that sit underneath every script on this page.

Know your compliance position. Outbound calling in the US is governed by the TCPA and the Telemarketing Sales Rule, and Do Not Call obligations apply regardless of how good your script is. Our guide to TCPA compliance for parallel dialing covers what actually changes when you dial multiple lines. It is not legal advice and it says so.

Log the outcome honestly. A script only improves if you can tell which version produced meetings, and that requires disciplined call dispositions. A rep who marks everything “no answer” is a rep whose script will never get better, because nobody can see what happened.

Questions this raises

What is the best opener for an outbound call script?

The best opener asks permission. Saying "I know I've caught you in the middle of something — do you have thirty seconds for me to tell you why I called?" acknowledges the interruption rather than pretending it is not one. It interrupts the reflex to hang up, and it gives the prospect a decision small enough to say yes to.

How long should an outbound cold call script be?

Short enough to deliver in under thirty seconds. The script's job is not to close a deal; it is to introduce one specific problem and get agreement to a longer conversation. Anything past thirty seconds is a monologue, and a monologue on a cold call is the thing prospects hang up on.

Should SDRs read cold call scripts word-for-word?

No. Reading aloud is audible and it is the single fastest way to sound like a telemarketer. Memorise two things — the problem hook and the ask — and speak the rest in your own words. The script is a map of where the conversation should go, not a transcript of what you will say.

How do you handle objections during an outbound call?

Acknowledge the concern before answering it. The LAER sequence — Listen, Acknowledge, Explore, Respond — works because the exploring step comes before the responding step, so you answer the real objection rather than the first words out of their mouth. Do not argue, and do not answer an objection you have not understood yet.

Do call scripts still work in 2026?

Structure works; recitation does not. Prospects have heard every stock opener, so a script that survives is one that gets to a specific, plausible problem quickly and then stops talking. The framework matters most in the first thirty seconds, when nerves are highest and improvisation is worst.

Keep reading

Get started

Ready to eliminate dead dials and marked-up credits?

Seven days, 1,000 credits, no credit card. Or thirty minutes with the two people who would do the work.