Off Prompt

AI Tools for Small Business

Marketing

Using AI to write a simple script for cold outreach calls so your front desk or sales person stops winging every conversation

AI cold call script for small business: use this ChatGPT prompt to build a real, usable phone script your team can run today. Takes 45 minutes.

Owen Grant 9 min read
Using AI to write a simple script for cold outreach calls so your front desk or sales person stops winging every conversation

Your front desk person just got off the phone with a warm lead. You ask how it went. They say, "Good, I think — I just kind of explained what we do and they said they'd think about it." That lead is gone. This post walks you through using AI to build a real, usable call script so your team stops winging it and starts having conversations that actually go somewhere. It's easier to build than you'd expect — and once it's done, it works for everyone on your team, not just the naturally chatty ones.

What you need before you start

ChatGPT{:target="_blank"} — a free AI tool made by OpenAI where you type a request and it writes back; the free tier gives you access to GPT-4o mini, which is plenty for this. If you want Claude, Claude.ai{:target="_blank"} has a free tier too (Claude 3.5 Haiku) and is particularly good at structured documents like scripts.

Time required: About 45 minutes for your first script — less if you already know your top three customer objections off the top of your head (you probably do).

Skill level: If you can write a text message and copy-paste, you can do this.


Why Your Small Business Team Is Winging Cold Calls — and What It's Costing You

Nobody starts a plumbing company because they love cold calls. And nobody hires a receptionist and hands them a sales playbook on day one. So your team does what any reasonable person does: they improvise.

The problem is that improvised calls are wildly inconsistent. One person leads with price. Another rambles about services. A third apologizes for calling before they've even said hello. Research from Gong.io{:target="_blank"} shows that reps who follow a structured call framework close at rates 33–40% higher than those who improvise. That gap isn't talent — it's preparation.

Small businesses lose somewhere between 20–30% of potential leads from inconsistent first-contact handling. That's not a sales problem. That's an operations problem. And it has a fix.


What a Simple Cold Call Script Actually Needs

Before you start typing into ChatGPT, it helps to know what you're building. A good script for a small business has five parts:

  1. An opening hook — under 10 seconds, gets them to stay on the line
  2. A single clear value statement — what you do and who it helps
  3. Two or three qualifying questions — find out if this is actually a good fit
  4. Objection responses — the three things people always say when they're not ready to say yes
  5. A specific call to action — not "let me know if you're interested" but "can I book you for a quick 15-minute call Thursday?"

Keep it to one page. Research from RAIN Group{:target="_blank"} is pretty clear that scripts longer than a page get abandoned the moment a call gets awkward. And calls always get a little awkward.


The Exact ChatGPT Prompt to Write Your AI Cold Call Script for Small Business

The most common mistake people make with AI-generated scripts is using a vague prompt and getting back something generic. "I'm calling to see if you'd be interested in…" is the beige wallpaper of cold calls — it offends no one and helps no one.

The fix is specificity. The more context you give, the better your output.

Here's a prompt template you can fill in and paste directly:

You are a sales script writer for small businesses. Write a cold outreach phone script for the following business:

  • Business type: [e.g., residential HVAC company, boutique marketing agency, dog grooming salon]
  • Target customer: [e.g., homeowners in suburbs with houses over 10 years old, local restaurants with under 3 locations, dog owners who travel frequently]
  • Specific offer or reason for the call: [e.g., free seasonal tune-up check, one free month of social media management, first grooming appointment at half price]
  • Tone: [friendly and professional / casual and warm / confident and direct]
  • Goal of the call: [book an appointment / send a quote / schedule a follow-up call]
  • Top 3 objections you usually hear: [e.g., "we already have someone," "it's not a good time," "I need to talk to my spouse/partner first"]

The script should include: a strong opening line (under 10 seconds), a clear value statement, 2–3 qualifying questions, responses to each objection listed above, and a specific call to action. Keep it to one page. Write it in a way that sounds natural when spoken out loud — not like an essay.

Fill in every bracket before you paste. The brackets are doing the heavy lifting here — they're what turn a generic output into something that actually sounds like your business.

After you paste and hit send, read the result out loud before you judge it. It'll feel strange reading silently. Scripts are meant to be heard.


A Sample Sales Call Script Template You Can Steal and Adapt Right Now

Here's what a finished script might look like for a residential HVAC company:


Opening (under 10 seconds): "Hi [Name], this is Jamie from Clearair Heating and Cooling — we do HVAC work for homeowners in [City]. I'll be quick: I'm calling because we're doing free seasonal system checks in your area this month. Do you have about 60 seconds?"

Value statement (if they say yes): "We've been helping homeowners in [neighborhood] catch small issues before they turn into emergency repairs — especially on systems over 8 years old. The check is free, no obligation."

Qualifying questions:

  • "How old is your current system, roughly?"
  • "Have you had it serviced in the last year or two?"
  • "Are you the one who handles that kind of maintenance decision at home?"

Objections:

"We already have someone." "Totally understand — most of our customers did too before they switched. I'm not asking you to change anything today. The free check just gives you a second opinion. Worth knowing what you've got."

"It's not a good time." "No worries at all. Can I send you a quick text with our contact info so you have it when it is a good time? Takes two seconds."

"I need to talk to my spouse/partner." "Of course. Would it make sense to set up a 10-minute call with both of you sometime this week? I can answer any questions together."

Call to action: "I have a couple of slots open Thursday afternoon and Friday morning. Which works better for you?"


This isn't magic. It's just a prepared conversation. And a prepared conversation beats an improvised one every single time.


How to Handle Objections: Getting AI to Build Your Branching Responses

Once you have your base script, go back into ChatGPT or Claude and add one more prompt:

Based on the script above, write a branching objection-handling guide. For each of the following objections, give me 2 different response options — one for when the prospect sounds mildly hesitant and one for when they sound firm. Objections: [list yours here]

This gives your team choices instead of a single line they have to deliver perfectly. Think of it like having two routes to the same destination — if one feels wrong in the moment, they can take the other.


Using AI as a Practice Partner Before the First Real Call

Here's the part most people skip, and it's probably the most useful: role-playing with AI before going live.

Have your staff member open ChatGPT or Claude and paste in this instruction:

I'm going to practice a sales call with you. Play the role of a skeptical prospect who owns a home and is a little busy and slightly suspicious of sales calls. I'll play the salesperson. Give realistic pushback, including at least one objection. Don't make it easy, but don't be hostile. Go.

Then they just run the script. The AI pushes back in real time. They figure out what feels awkward. They fix it before a real person is on the other end of the line.

It's like practicing a speech in front of your dog — low stakes, honest feedback, nobody gets hurt.


Two things AI won't flag unless you ask.

Compliance first. In the US, cold calling is regulated by the FTC and the TCPA{:target="_blank"} (Telephone Consumer Protection Act). Your script needs to include a clear path for someone to say "don't call me again" — and you need to honor it. If you're calling from a purchased list, talk to someone who knows the rules before you dial. This isn't the kind of thing to skip.

Humanity second. The script is a frame, not a cage. Tell your team: if the person on the other end says something real — they're going through a hard time, they just had a repair, they're distracted — go off script for a moment. Be a person. The script is there so they don't panic. It's not there to make them sound like an automated system.


What to Do Next

Take the prompt above, fill in your business details right now, and generate your first draft tonight. Read it out loud. Fix the two sentences that feel clunky. Print it. Hand it to whoever answers your phones.

If you want to take this further, we have a walkthrough on using AI to build a full onboarding guide for new staff — same idea, applied to everything else your team needs to stop winging.


FAQ

Can I actually use a free version of ChatGPT for this, or do I need to pay? Yes, the free tier works fine. ChatGPT's free version gives you access to GPT-4o mini, which handles script writing without any trouble. If you want more back-and-forth refinement, the paid version (about $20/month) gives you access to the full GPT-4o model — but honestly, start free and see if you need more.

How do I use this for inbound calls, not just outbound cold calls? Same process, slightly different prompt. Tell the AI you're handling inbound inquiries, not cold outreach, and describe the typical reason people call you. The structure — opening, value statement, qualifying questions, call to action — stays the same. The tone shifts from "here's why I'm calling you" to "let's figure out how we can help."

What if my team just won't use the script? Good question — this comes up a lot. Usually it's because the script sounds stiff to them. Have them do one practice run with the AI role-play exercise first. Once they've felt what it's like to have a confident answer ready when someone pushes back, most people come around. The practice session matters more than the script itself.

Do I need a different script for every service I offer? Not necessarily. Start with one script for your most common outreach scenario. Once that's working, you can generate variations for different offers or customer types. Don't try to boil the ocean on day one.

Is it weird to tell my team the script was written by AI? Not at all. Scripts have been written by copywriters, consultants, and sales trainers for decades. AI is just a faster, cheaper version of that. What matters is that the script sounds like your business — and with the right prompt details, it will.

Was this useful? ·