Free script templates, no email gate

B2B cold calling scripts
you can run today.

Copy-ready frameworks for every beat of a cold call: openers, gatekeeper lines, qualifying questions, voicemails, objection handlers, follow-ups, and meeting closes. Built from the SalesHive Certified program our US-based SDRs train on before they dial.

Get the scripts

Copy, adapt, dial · 10 years on the phones · 129K+ meetings booked

0
Copy-ready frameworks
0
Call stages covered
30s
Target opener length
20s
Voicemail time limit
Script anatomy

Why this opener works, line by line

Every line in a good cold call script earns its place. Here is the permission-based opener taken apart: hover or tap a line to see the job it does.

“Hi [First Name], this is [Your Name] with [Your Company].1 I know I caught you out of the blue.2 Do you have thirty seconds and I’ll tell you exactly why I called?”3 [If yes] “We work with [peer company type] teams who are trying to [specific outcome].4 I noticed [trigger: hiring, funding, product launch] and thought it was worth a quick conversation.5 Is [pain point] on your radar right now?”6
The script library

Every beat of a B2B cold call, scripted

Jump to the stage you need, copy the framework, and adapt the bracketed fields to your prospect. These are the patterns our SDRs drill before they go live on the Power Dialer, not theory.

Cold call opener scripts

2 scripts

Two ways in the door: ask permission, or lead with research. Both earn the next thirty seconds instead of assuming it.

Opener

Permission-based opener (direct dial)

Earn the next thirty seconds before you pitch. Name, company, and a specific reason you are calling.

"Hi [First Name], this is [Your Name] with [Your Company]. I know I caught you out of the blue. Do you have thirty seconds and I'll tell you exactly why I called?"

[If yes]
"Great. We work with [peer company type] teams who are trying to [specific outcome]. I noticed [trigger: hiring, funding, product launch, role change] and thought it was worth a quick conversation. Is [pain point] on your radar right now?"

[If no / busy]
"No problem. When is a better two-minute window today or tomorrow?"
Opener

Trigger-based opener (research-led)

Lead with something specific you learned about their company. Specific beats clever every time.

"Hi [First Name], [Your Name] from [Your Company]. I was reading about [specific news: product launch, expansion, new hire] and it made me think of the work we do with [similar companies].

Quick question: are you the right person for how [your company] handles [outbound pipeline / top-of-funnel meetings / SDR capacity], or should I be talking to someone else on the team?"

Gatekeeper scripts

1 script

The front desk is a person, not a wall. Sound like you belong on the call and most doors open.

Gatekeeper

Gatekeeper: get past the front desk

Treat the gatekeeper as an ally, not a wall. Sound like you belong on the call.

"Hi, this is [Your Name] with [Your Company]. I'm trying to reach [Prospect Name] about [specific topic tied to their role, not your product pitch].

Is [he/she/they] available, or is there a better time I should try back?"

[If "What's it regarding?"]
"It's regarding [their team's function]. We help [peer company type] with [outcome]. I sent [Prospect] a note last week and wanted to follow up live. Would you mind checking if [he/she/they] has a moment, or should I try [alternative time]?"

Cold call qualifying questions

1 script

A booked meeting with the wrong company is a wasted meeting. Confirm pain, ownership, and timing in under a minute.

Qualify

Qualifying questions (after the opener lands)

Two or three sharp questions confirm pain, ownership, and timing. Disqualify fast; your calendar is the scarce resource.

"So I make sure this is even relevant: how are you handling [pain point] today?"

"Got it. Is that working, or is it on the list to fix this [quarter / year]?"

"And if you did change it, is that your call, or a team decision with [likely stakeholder]?"

[If qualified]
"That's exactly the situation we work in. Worth twenty minutes to see how [peer company type] teams are handling it?"

[If not a fit]
"Honestly, it sounds like we wouldn't move the needle for you right now, so I'll get out of your hair. Mind if I check back in [timeframe]?"

Cold call voicemail scripts

1 script

You will hit voicemail most of the time. Leave one hook and one reason to call back, in under twenty seconds.

Voicemail

Voicemail (under twenty seconds)

One hook, one reason to call back. No product dumps on voicemail.

"Hi [First Name], [Your Name] from [Your Company]. I'm calling because [one specific trigger or pain point for their role].

I'll try you again [day/time]. If it's easier, my number is [number]. Again, [Your Name], [Your Company]."

Objection handling scripts

4 scripts

Every common brush-off has a next move: acknowledge it, ask a curious follow-up, then advance or exit cleanly.

Objection

"Just send me an email"

Acknowledge, narrow, and keep the conversation alive. Offer to send something specific, not a generic deck.

"Totally fair. I can send something over. So I don't waste your inbox: is [specific pain point] actually a priority right now, or is timing off?

[If priority]
"Perfect. I'll send a one-pager on how [peer type] teams are handling [outcome]. What's the best email, and would a ten-minute call next [day] be worth it if it looks relevant?"

[If not a priority]
"Appreciate the honesty. Mind if I check back in [quarter/month] when [trigger] might be more top of mind?"
Objection

"We're all set" / "We have a vendor"

Never argue. Curiosity opens doors that pressure closes.

"That's great. Sounds like you've got coverage. Out of curiosity, are you hitting the meeting volume you want from [outbound / SDR / calling], or is that an area you're still tuning?

[If happy]
"Good to hear. If anything changes on capacity or connect rates, would you be open to a quick compare in [timeframe]?"

[If gaps]
"That's exactly what we hear from a lot of teams before they add a second lane. Worth a ten-minute look, or should I circle back later?"
Objection

"What's this about?" / "Who are you?"

Short, plain answer. One sentence of context, then a question back.

"Sure. [Your Company] helps [ICP] book qualified meetings through US-based cold calling and email. I'm reaching out because [specific trigger].

Is improving [pipeline / meetings booked / SDR capacity] something you're focused on this quarter, or am I off base?"
Objection

"We don't have budget"

Separate priority from budget. If the problem matters, the conversation is still worth having now.

"That's fair, and plenty of the teams we talk to didn't have a line item for this either.

Can I ask: if budget weren't the issue, is [pain point] something you'd want solved this year?

[If yes]
"Then a short call is probably worth it anyway. When budget opens up, you'll already know whether we're the fit. Does [Day, Time] work?"

[If no]
"Got it, so it's not a priority regardless. I'll close the loop on my end. If that changes, who's the right person to check in with?"

Follow-up call scripts

1 script

Few B2B meetings are booked on the first touch. Call back with context, not amnesia.

Follow-up

Follow-up call (after an email or voicemail)

Reference the earlier touch so the call feels like a continuation, then get to the point fast.

"Hi [First Name], [Your Name] from [Your Company] again. I left you a voicemail [day] and sent a short note about [topic], so I wanted to put a voice to it.

I'll keep it quick: we help [peer company type] teams with [outcome], and I reached out because [specific trigger].

Is that something on your plate right now, or should I grab ten minutes on your calendar for when it is?"

[If they engage]
"Great. How are you handling [pain point] today?"

[If still busy]
"Understood. Would [Day, Time] or [Day, Time] be a better window for ten minutes?"

Meeting close scripts

1 script

Interest is not a meeting. Offer two times and put it on the calendar while you are still on the phone.

Close

Meeting close (book on the call)

Assume the meeting. Offer two times, not an open-ended "let me know."

"Based on what you shared, I think a short working session would be worth it. I can walk you through how [peer type] teams are handling [outcome] on our platform.

I have [Day, Time] or [Day, Time]. Which works better for a twenty-minute call?"

[If they hesitate]
"No pressure. Worst case you leave with a few ideas on [pain point]. Does [first time] or [second time] work?"

Want these frameworks run for you, at volume, by trained US-based reps?

How to use these

Scripts are guardrails, not teleprompters

The goal is a natural conversation that earns the next step. Train reps on the beats, not word-for-word recitation.

Earn thirty seconds

The opener acknowledges the interruption and asks permission before pitching. Prospects who say yes are telling you they will listen.

Qualify fast

Two or three sharp questions confirm title, pain, and timing. Disqualifying quickly protects your calendar.

Handle brush-offs

Every common objection has a next move: acknowledge, ask a curious follow-up, and either advance or exit cleanly.

Close on the call

Offer two specific times. Interest that waits for a follow-up email rarely converts.

Leave a hook

Voicemails get one specific reason to call back, not a product overview.

Work with gatekeepers

Sound like you belong on the call. Name the prospect, the topic, and why today.

Beyond the script

A good script is 20 percent. Delivery is the rest.

The words on this page are free because the words were never the hard part. What turns a framework into booked meetings is trained delivery, constant testing, and daily volume, and that is the machine SalesHive runs.

  • US-based SDRs drill these exact frameworks in the SalesHive Certified program
  • A/B script testing on the Power Dialer shows which opener actually books
  • High daily call volume, so script tests resolve in days, not quarters
  • Recorded calls and weekly SDR Manager coaching keep delivery sharp
Questions, answered

Cold calling script FAQ

The short version is on the surface. Open any question to go deeper.

A strong B2B cold call script covers five beats: a permission-based opener, a specific reason you are calling, two to three qualification questions, responses to the objections you hear most, and a clear meeting close. The scripts on this page follow that structure so your reps stay on track without sounding robotic.
The opener should fit in thirty seconds. The full call, including qualification and objection handling, usually runs three to seven minutes before a meeting is booked or the prospect disqualifies. Voicemails should stay under twenty seconds.
No. Scripts are guardrails, not teleprompters. Reps should internalize the beats (opener, qualify, handle objections, close) and adapt the language to each prospect. SalesHive SDRs train on these frameworks in the Certified cold calling program, then personalize every call with prospect research from the dialer.
The opener that earns permission to continue. A direct-dial pattern works well: introduce yourself, acknowledge the interruption, ask for thirty seconds, then state a specific reason tied to the prospect's world. Trigger-based openers that reference a real company event outperform generic pitches.
Agree to send something, but qualify first so the email is relevant. Ask whether the pain point you called about is actually a priority, offer a specific asset (not a generic brochure), confirm the right email address, and propose a short follow-up call if the material resonates.
Treat the voicemail as one touch in a cadence, not the end of it. Send a short email the same day referencing the call, then dial again a few business days later at a different time of day, opening with the context of the earlier attempts. The follow-up call script above gives you the language; mixing calls, voicemail, and email is what actually earns the connect.
Yes. Our US-based SDRs cold call on the SalesHive Power Dialer using custom playbooks built for your ICP. Every script is written to your offer, reviewed by your strategist, and approved by you before a single dial goes out. See our cold calling services page for how the program works.

Want a team that runs these scripts for you?

SalesHive builds custom playbooks and puts US-based SDRs on the phones with the Power Dialer, coaching, and reporting included. You approve every script before it goes live.

See cold calling services

Or explore our custom sales playbooks and the Power Dialer platform.