Skip to main content

Cold call scripts

Cold call scripts for B2B sales

These are copy-paste cold call scripts for B2B sales, covering both cold and warm calls: a permission-based opener, a referral opener, a gatekeeper script, a voicemail, a discovery-question framework, and objection-handling talk tracks. Swap in your details, read each one out loud once so it sounds like you, and use them as talk tracks rather than word-for-word lines.

They work because they do the opposite of what most cold callers do. Instead of opening with a pitch, they earn a few seconds of attention by being honest about the interruption, give the prospect an easy out, and ask one specific question that proves you did your homework. Permission-based openers hold the line longer than 'How are you today?' because they respect the prospect's time and lower their guard.

1. The permission-based cold-call opener

Hi [First Name], it's [Your Name] from [Your Company]. I know I'm an interruption, so I'll be quick. Can I take 30 seconds to tell you why I called, and then you decide if it's worth continuing? (Pause. Let them answer.) Thanks. I work with [role, e.g. heads of sales] at companies like [Company] who are trying to [outcome] without adding headcount. I had a specific idea for how [Company] might [specific result], but I honestly don't know yet if it's relevant to you. Would it make sense to ask you two quick questions to find out, or should I get out of your hair?

2. The warm or referral opener

Use this when you have a real reason to call: a referral, a content download, a reply, or a new connection. Hi [First Name], it's [Your Name] from [Your Company]. We haven't spoken, but [warm reason, e.g. [Referrer] suggested I reach out, or I saw you downloaded our guide on [topic]], so I figured a quick call beat another email. Did I catch you at a bad time? (If it's okay to keep going:) Thanks. The reason I wanted to talk is that you're [role] at [Company], and we've been helping similar teams [outcome]. I don't want to assume it's relevant, so can I ask what made you look at [topic] in the first place? (Listen, then:) That's exactly what we help with. Would it be worth 15 minutes later this week to see if there's a fit?

3. The gatekeeper script

Hi, this is [Your Name] calling for [Prospect Name]. Could you help me get through to them, or point me to the best way to reach them? (If they ask what it's regarding:) Of course. I'm with [Your Company], and I reached out to [Prospect Name] earlier this week about [topic relevant to their role]. I'd rather follow up directly than keep emailing. What's the best way to get a few minutes of their time? (If they offer to take a message or send you to voicemail:) That would be a big help, thank you. Could you let them know [Your Name] from [Your Company] called about [topic]? I'll follow up by email so it's on their radar. And while I have you, are you the right person to make sure it reaches them, or is there someone else I should ask for?

4. The voicemail script

Hi [First Name], this is [Your Name] from [Your Company], and my number is [phone number]. I'll keep this short. I'm calling because we've been helping teams like [Company] [specific outcome], and I had one idea I think is worth a few minutes of your time. I'll send a quick email so you have the details in writing. If it's relevant, call me back at [phone number]. Again, that's [Your Name] from [Your Company] at [phone number]. Thanks [First Name], talk soon.

5. The discovery-question framework

Open with context, then ask permission before you dig in. Thanks for making the time, [First Name]. So this is useful and not just me pitching, can I ask a few questions about how [Company] handles [area] today? If it's clearly not a fit at any point, just say so and I'll let you go. Current state: - Walk me through how your team handles [process] right now. Who owns it? - How long has it worked that way, and what made you set it up like that? Problem and impact: - Where does that slow you down or break, if it does? - When that happens, what does it cost you in time, pipeline, or revenue? - Have you tried to fix it before? What happened? Priority and timing: - Of everything on your plate this quarter, where does fixing this rank? - If nothing changed here for the next six months, what would that mean for your numbers? Confirm and advance: - So what I'm hearing is [recap the problem in their words]. Did I get that right? - It might be worth showing you how [Your Company] handles exactly this. Are you open to a 20-minute walkthrough next week?

6. Objection-handling talk tracks

Use these as talk tracks, not lines to read. Acknowledge first, then ask one honest question. 'We already use [Competitor].' That makes sense, plenty of teams I talk to are on [Competitor], so you're in good company. I'm not calling to get you to rip it out. Most people I speak with keep it and use us for the gap it leaves around [specific area]. How is [Competitor] working for you on [specific outcome]? If that's covered, I'll happily leave you to it. 'I'm not interested.' Fair enough, and I'd probably say the same to a cold call. So I don't bug you again for no reason, is it that this isn't a priority right now, or that [problem] just isn't something you deal with? Either answer helps me know whether to follow up. 'Just send me an email.' Happy to, and I will. So I send something useful instead of a generic deck, what would make it worth your time to read: [problem A], pricing, or how teams like [Company] get started? I'll send that and nothing else. 'Now's not a good time.' Totally understand, I caught you cold. Is there a better time later this week for ten minutes, or would early next month be easier?

Skip the copy-paste

Great scripts only help if you have the right people to call. AvairAI builds your outreach from just your website: it finds and verifies the right contacts, writes and personalizes the messaging, and runs it as a pre-built 12-touch campaign over three weeks, six emails, four calls, and two LinkedIn touches, so the calls above land with people who already know your name. It surfaces the interested leads that reply, and you book and close them. Start free for 14 days, no credit card.

Frequently asked questions

What is a cold call script?

A cold call script is a prepared talk track that guides a sales rep through a call to a prospect who is not expecting it. Good B2B scripts are not read word for word. They give you a permission-based opener, a clear reason for the call, a few discovery questions, and ready answers to common objections, so you sound prepared and natural instead of robotic. Treat the script as a map: keep the structure, but say it in your own voice.

How do you start a cold call without getting hung up on?

Open by being honest about the interruption and asking permission to continue, for example: 'I know I'm an interruption, can I take 30 seconds to tell you why I called and then you decide if it's worth continuing?' That works far better than 'How are you today?' because it respects the prospect's time and lowers their guard. Lead with a specific, relevant reason for the call instead of a pitch, and give them an easy out so they feel in control.

What should you say to a gatekeeper?

Be polite, confident, and honest, and treat the gatekeeper as an ally rather than an obstacle. State who you are and who you are calling for, then ask for their help: 'Could you help me get through to [Prospect Name], or point me to the best way to reach them?' If they ask what it is about, give a short, genuine reason. Gatekeepers connect people who are respectful and clear, and screen out anyone who sounds evasive or pushy.

Let AvairAI write and run these for you

Never sell alone.

Start for free