Skill: Cold Call Script Builder
What This Skill Does
Builds a complete cold and warm calling system for B2B sales — including opening hooks, permission-based bridges, qualification questions, objection responses, gatekeeper navigation, and voicemail scripts. Outputs ready-to-use scripts tailored to your ICP and offer, not generic templates. Designed for real calls: short sentences, natural rhythm, easy to say out loud. Most reps fail on the phone because they over-pitch and under-listen. This skill fixes that.
When to Use
- Your team is doing outbound phone calls and scripts feel flat, robotic, or are getting rejected immediately
- You're cold calling a new ICP or persona and need a fresh script built for their language and pain
- You want to build a warm calling sequence (following up on a downloaded resource, event attendance, or intent signal)
- Your connect rate is okay but your conversion to meeting is low — the script needs fixing
- You have SDRs or BDRs who need a scalable call structure they can customize without being rigid
- You're doing a calling blitz and want fast, high-quality scripts ready to go
Inputs Required
Before running this skill, ask the user for:
- Your offer — what are you selling, and what is the core outcome you deliver? (one sentence)
- ICP details — who are you calling? Title, industry, company size, and the most likely pain they're experiencing
- Call goal — what does a successful call look like? (book a discovery call, get to a demo, reconnect a cold lead, qualify for a proposal)
- Warm signal (if applicable) — did they download something, attend an event, open emails, or trigger intent? Or is this fully cold?
- Common objections on the phone — what are the top 3 things prospects say to get off the call? (e.g., "send me an email," "not interested," "we already have a solution")
- Your differentiator in one line — what's the one thing that makes you different from everyone else calling this persona?
- Example customer wins — a quick reference to a result you've gotten for a similar customer (used for social proof in the script)
Step-by-Step Instructions
Step 1 — Build the Opening Hook (First 10 Seconds)
The opening is everything. Most cold calls die in the first 10 seconds because the rep sounds like every other cold caller. The hook must:
- Sound like a human, not a script
- Not pitch anything in the first sentence
- Signal immediately that you know something about their world
- Create enough curiosity that the prospect wants to hear the next sentence
Three opening frameworks — pick one per ICP:
Framework A — The Pattern Interrupt (best for senior buyers who hate being sold to): "[Name], I know you weren't expecting this call — I'll be upfront: this is a cold call. Do you have 30 seconds before you decide whether to hang up?"
(This works because it's the opposite of what they expect. Most senior buyers say yes out of curiosity or respect the directness.)
Framework B — The Specific Observation (best for accounts you've researched): "[Name], I was looking at [company] this morning — I noticed [specific signal: you're hiring for X, you recently expanded into Y, your team just hit Z milestone]. I'm calling because we work with a lot of [similar companies / titles] dealing with [the pain that signal implies], and I wanted to see if that's something on your radar."
Framework C — The Common Ground Opener (best for warm leads or event contacts): "[Name], [your name] here from [company] — we connected briefly at [event] / you downloaded our guide on [topic] last week. I wasn't sure if [the pain it addressed] was something actively on your plate right now or more of a future priority — so I figured a quick call was easier than 10 back-and-forth emails."
Write all three versions for the specific ICP provided. The rep picks the one that fits the context of each call.
Step 2 — Build the Permission Bridge
After the opening hook, do not pitch. Ask permission to continue. This step separates reps who get 4-minute conversations from reps who get hung up on after 20 seconds.
Permission bridge template: "I don't want to take more of your time than you're willing to give — do you have 2 minutes? If what I share isn't relevant, just tell me and I'll let you go."
Variation for very senior buyers: "I'll be quick — if what I say doesn't land in 2 minutes, feel free to cut me off."
Why this works: It signals confidence, respects their time, and psychologically reduces resistance. Most people say yes when you give them an easy out.
Step 3 — Build the Value Statement (30 Seconds)
Once permission is granted, deliver one crisp value statement. This is not a feature pitch. It's a business outcome statement that connects directly to their known pain.
Value statement formula: "We work with [ICP description] who are dealing with [specific pain]. We help them [outcome] — typically in [timeframe]. The reason I'm calling is [specific relevance to this person or company]."
Example for a sales coaching company calling VP Sales: "We work with VP Sales at SaaS companies between 20 and 200 people who are struggling to get their mid-tier reps performing consistently — they've got 2 or 3 stars but the rest of the team isn't hitting quota. We help them close that gap without hiring more senior reps. Typically teams see the middle of the distribution move within 90 days. The reason I'm calling [Company] specifically is that you're at about 60 people and you just posted 3 new AE roles — that's usually when this problem gets harder to ignore."
Step 4 — Build the Discovery Question Bridge
After the value statement, do not close for the meeting immediately. Ask one sharp question that either confirms or disinvites relevance. This does two things: it shows you're not just pitching, and it qualifies them in one move.
Discovery question bridge formula: "Is that something that's actively on your radar right now, or is it more of a background noise thing?"
Alternatives:
- "Does that land, or is that not where your head is right now?"
- "Is [pain you described] a real priority for you in Q[X], or is this the wrong time?"
- "On a scale from 'we're managing it fine' to 'this is keeping me up at night' — where does [pain] sit for you?"
These questions do not pressure. They invite honesty. A "we're managing it fine" answer gives you information and an opening. A "yeah, this is a real issue" answer is your green light.
Step 5 — Build the Meeting Close
Once you've confirmed relevance, close for the next step. Keep it simple and make the ask feel small.
Meeting close template: "It sounds like it's worth a proper conversation. I'm not going to pretend a 30-minute call is going to solve everything — but it should be enough for both of us to figure out whether there's something worth exploring. Are you free [Day 1] or [Day 2] this week?"
If they're hesitant: "I understand — the last thing you need is another vendor call. What I'd suggest is a 20-minute no-agenda call where I ask you a few questions and you ask me a few, and we both decide at the end if it makes sense to go further. Low risk. Would that work?"
Always offer two specific time options. Open-ended "when are you free?" almost always kills momentum.
Step 6 — Build the Objection Handling Sequences
Write a full response sequence for each common phone objection:
"Send me an email." Step 1 — Agree and reframe: "I can absolutely do that. Before I do — just so I send you something actually worth reading — can I ask you one quick question? [Ask your discovery question.] That way the email isn't just a PDF that sits in your inbox." Step 2 — If they still say send an email: "Perfect — I'll send it over today. Is there a specific challenge you'd want me to address in it, or should I just send our overview?" *(Getting a specific challenge = partial qualification.