Free tools

Cold call script generator

Pick who you’re calling, why now and how to open: your script writes itself block by block, with its talk time. No account, no AI, ready to print.

The script is the before

Your call

Every setting rewrites the script live.

Who are you calling?

VP of Sales or sales leader

Ideas:

Why now?

A recent, public fact that makes your call relevant today.

Left empty, the script says “your open job postings.”

What you bring

In your prospect’s words, not your pitch deck’s.

Ideas:

A verb phrase: “cut…”, “book…”, “close…”.

Ideas:

The way a customer would put it: “chasing invoices by hand.”

Only a real customer who agreed to be named.

Opener and close

Opener style

You admit it’s a cold call and ask for 30 seconds.

Your ask at the end

Two specific time slots.

min

Names (optional)

They stay in your browser and never go into the share link.

Speaking pace

Editable
wpm

About 150 words per minute is the average for American English speakers (National Center for Voice and Speech). Time yourself and adjust.

Your script

VP of Sales or sales leader · Hiring · Permission

6 placeholders to fill

Talk time

1 min 10 sec

176 words · 150 wpm

  • Opener15 sec
  • Why now12 sec
  • Value14 sec
  • Question 18 sec
  • Question 26 sec
  • Close16 sec

Longest stretch before the prospect speaks: 25 sec

The link keeps your settings and edits, never the names.

6 placeholders to fill · Click a bracketed placeholder: it takes you to the setting that fills it, or opens the block so you can type it in.

  1. Opener

    0:00 → 0:15

    Say who you are, earn 30 seconds.

    Hi , this is from . I’ll be upfront, this is a cold call. Can I take 30 seconds to tell you why I’m calling, and then you decide if we keep talking?

  2. Why now

    0:15 → 0:26

    Show this isn’t a random call.

    I saw your open job postings. When a company hires at that pace, on the sales side it usually means a ramp plan to run for every new hire.

  3. Value proposition

    0:26 → 0:40

    An outcome and a problem they recognize.

    We help B2B software companies get new reps ramped in weeks instead of months. The thing I hear most from sales leaders is new hires taking a full quarter to book their first meetings.

  4. Discovery, question 1

    0:40 → 0:48

    An open question about how they work.

    Before I suggest anything, one quick question: are your reps filling their calendars mostly from inbound today, or mostly through outbound?

  5. Discovery, question 2

    0:48 → 0:55

    Get them talking about what’s at stake.

    One last question: how long does it take a new rep to close their first deals?

  6. Close

    0:55 → 1:10

    A specific ask that’s easy to say yes to.

    I don’t want to keep you on the phone. How about 20 minutes on a video call to look at your situation properly, and you can judge for yourself? Does or work better?

If someone else answers, or no one does

Not counted in the script’s talk time.

  • If the gatekeeper answers

    7 sec talk time

    Short and confident: no pitch for the front desk.

    Hi, this is from . Could you put me through to , please?

  • If you get voicemail

    21 sec talk time

    One reason to call you back.

    Hi , from . I saw your open job postings, and I have a quick question for you. We help B2B software companies get new reps ramped in weeks instead of months. I’ll send you an email right after this with my number: . Have a good one.

Before your first dial

  • Read the script out loud three times and rewrite anything that trips you up: you should sound like you’re talking, not reading.
  • Replace every bracketed placeholder.
  • After each question, stop talking and write down the prospect’s exact words.

The script covers the before. For the after, drill your answers with the objection handling trainer, then review your calls with the call scorecard.

The six blocks of a cold call script

A good script isn’t a speech to recite. It’s a run of short blocks, each with one job. The generator puts them in this order, and you can swap or rewrite any of them.

  1. Opener

    Say who you are and earn the right to keep going. Permission lowers their guard, direct saves time, a referral builds trust fast.

  2. Why now

    The trigger proves you’re not dialing at random. The generator tailors it to the persona: a funding round means something different to a CFO than to an IT leader.

  3. Value proposition

    An outcome, a problem they recognize, and proof if you have it. Two sentences, not a brochure.

  4. Two discovery questions

    Get the prospect describing how they work today. They should tell you they have the problem, not the other way around.

  5. Close

    A specific ask: two time slots, something sent with a dated callback, or the name of whoever owns the topic.

  6. Gatekeeper and voicemail

    What you say when someone else picks up, or no one does. Two extras, timed separately.

Permission, direct or referral: which cold call opener?

No opener wins everywhere. Pick the one that fits what you have, then run it on a few dozen calls before you judge it.

  • Permission

    When to use it: With people who get pitched all day and hang up at the first hint of a sales call. Owning the cold call catches them off guard, often in a good way.

    Watch out: The question at the end invites a yes or a no. Have your next line ready for a no: “No problem, when would be better?”

  • Direct

    When to use it: When your trigger is strong (a raise, a new role, visible hiring): it does the heavy lifting, so there’s no need to ask permission.

    Watch out: Direct doesn’t mean rushed. Pause after you give the reason for your call.

  • Referral

    When to use it: When a customer in the same industry, or of the same size, agrees to be named. It’s the opener that builds trust fastest.

    Watch out: Never make up a referral or a “someone suggested I call you.” Prospects check, and you lose the call and their trust.

A value proposition in two sentences

The generator builds it from three pieces: an outcome (what your customers get), a problem (in the prospect’s words) and, if you have one, proof from a similar customer.

The classic trap is talking about your product. Nobody is shopping for “a platform.” They want something in their week to change. Talk about that change.

Skip“We’re an all-in-one financial management solution.”

Say“We help accounting firms close the books faster every month. The thing I hear most is a month-end close that drags on.”

Skip“We offer an innovative HR platform.”

Say“We help HR leaders get new hires productive sooner. It almost always starts with the same problem: onboarding that depends on each manager’s goodwill.”

The trigger: your answer to “why me, why now?”

A trigger is a recent, public, checkable fact that makes your call relevant today. Here’s where to find them, and how the generator uses each one.

Funding
Press releases, business news, the company’s LinkedIn page. The script ties the raise to the persona’s stake: bigger targets, investor reporting, hiring.
Hiring
Job postings, the careers page. A company hiring in the team you sell to has a growth problem to solve.
New role
A job change announced on LinkedIn. The first months are when people take stock and make decisions.
Expansion
A new office, country or plant: anything that duplicates the organization.
Company news
An acquisition, a product launch, published results. Name the actual event, not “your recent news.”
Published content
A post, interview or podcast by the prospect. Quote a specific point, or the flattery shows.
None
The generator owns it honestly. That always beats a made-up reason.

How talk time is calculated

The tool counts the words you say (not the prospect’s) and divides them by your speaking pace. The default is 150 words per minute, the average rate for American English speakers according to the National Center for Voice and Speech. The most reliable number is still your own: read your script out loud with a timer, then adjust the pace.

What you see is your talk time, not the length of the call: every question opens an answer no one can predict. For context, Gong’s 2021 analysis of cold calls found that on successful calls, reps talk 55% of the time, with an average monologue of 53 seconds versus 25 seconds on calls that fail. That’s why the tool also shows your longest stretch before the prospect gets a word in.

Sources checked November 6, 2026.

Putting the script to work

  1. 1

    With the gatekeeper, keep it short

    Your name, your company, the prospect’s first name. No pitch for the front desk or the assistant. If they ask what it’s about, give your trigger in one sentence.

    Gatekeeper techniques that work
  2. 2

    On voicemail, give one reason to call back

    Skip the full pitch: your name, the trigger, one line on what you do, and a heads-up that an email is coming. The tool shows the message’s length so you keep it tight.

    More messages with the voicemail script generator
  3. 3

    Say it out loud, then put it away

    Three read-throughs out loud are enough to spot the lines that don’t work spoken: rewrite them right in the block. On the call, keep the printed sheet as a cheat sheet, not a script to read.

  4. 4

    Prepare for what comes next

    The script stops where objections start. Drill your answers with the objection handling trainer, then review your calls with the scorecard to see which block loses people.

    The objection handling trainer
  5. 5

    Change one block at a time

    To learn what works, change a single block (the opener, say) and compare over enough conversations. The share link saves every version, edits included.

Mistakes that get you hung up on

  • Opening with “How are you today?”

    It signals a sales call and adds nothing. Use your first sentence to say who you are and why you’re calling.

  • Running it all together

    If opener, reason and value come out in one breath, the prospect tunes out. Pause after the reason for your call.

  • Asking a yes-or-no question too early

    “Do you have problems with…?” ends with a no. The generator’s questions are open: they get people describing how they work.

  • Asking for “some time to connect”

    A vague ask gets a vague answer. Offer two specific slots, or a dated next step.

  • Reading word for word

    Prospects can hear you reading. The script tells you where you’re going; the words should still be yours.

  • Leaving a placeholder in

    Saying “similar customer” out loud gives you away instantly. The tool counts the placeholders you still need to fill.

What the law says in the US

This generator is built for B2B calls. Under the FTC’s Telemarketing Sales Rule, most calls to businesses are exempt from the Do Not Call provisions, but since 2024 they are covered by the ban on misrepresentations and false or misleading statements (16 CFR 310.6(b)(7)). A made-up referral or a fake “we spoke last month” is more than bad practice.

Calling consumers is a different game: the National Do Not Call Registry, calling-hour limits and state rules apply, and the TCPA restricts autodialed and prerecorded calls to cell phones without prior consent. Check a specific call with the compliance checker.

Cold calling compliance checker

General information, not legal advice. Checked November 6, 2026.

Keep going

The generator writes your script. These tools and guides cover what happens before and after.

And for making the calls?

Skipcall is outbound calling software: a power dialer, a parallel dialer with up to four lines, and AI call transcripts and summaries. Transcripts let you check what you actually said against your script; the parallel dialer lets you test a version over more conversations.

See the parallel dialer

A calendar full of meetings starts with a call.

No commitment · Number live in 2 minutes

Frequently asked questions

In six short blocks: an opener that says who you are and asks for a little attention, the reason you’re calling today (a public trigger), a two-sentence value proposition, two open discovery questions, and a specific close. Write for the ear, read it out loud, rewrite what trips you up. The generator builds these blocks from your target and lets you swap or rewrite each one.
There’s no official length. What matters is how long you talk before the prospect gets a turn. The tool calculates your total talk time and your longest stretch without a question, at the pace you choose (150 words per minute by default). For context, Gong’s 2021 analysis found an average monologue of 53 seconds on successful cold calls.
No. Prospects can tell within seconds. Read it out loud several times until you know it, then use the printed sheet as a cheat sheet. The words should stay yours; the structure doesn’t change.
No. Every line is a hand-written template, written separately in English and French, assembled instantly in your browser. Nothing is sent to a server, there’s no account to create, and the same settings always give you the same script.
It depends on what you have. With a strong trigger, a direct opener is enough. With a similar customer who agreed to be named, a referral builds trust fast. With people who get pitched all day, asking permission lowers their guard. Stick with one opener for a few dozen calls before you judge it.
As little as possible: your name, your company and the prospect’s first name, said with confidence. If they ask what it’s about, give your trigger in one sentence. The generator offers three gatekeeper versions, and our gatekeeper article covers twelve techniques.
Build the reference script once, then share the link: every rep opens the exact same blocks and adds their own names, which never travel in the link. Print the sheet for role-play sessions, have each rep test one block, and compare results by reviewing calls with the call scorecard.
No. Everything runs in your browser. The share link holds your settings and rewritten blocks, but never the prospect’s name or company, or yours.
It’s built for B2B. Calls to consumers come with the National Do Not Call Registry, calling-hour limits, state rules and TCPA consent requirements for autodialed and prerecorded calls to cell phones. Check your case with our compliance checker.