Sempera
← All articles

8 phone scripts that win business

Most small businesses lose customers on the phone in ways nobody notices. Not from a rude employee. From a hold with no warning, a message that never gets a callback, or a price question that gets answered so awkwardly the caller just says "I'll think about it" and hangs up.

The fix isn't a personality overhaul. It's a script. A short one, said the same way every time, that gets the caller what they need and gets you the booking.

Here are eight. Copy them, tweak the brackets for your business, and post them by the phone.

#ScriptUse it when
1The greetingEvery single call
2Asking permission to holdYou need a minute to help them
3Taking a messageThe person they want is unavailable
4The booking closeYou're about to lock in an appointment
5The price deflectionThey ask "how much" before you have details
6The de-escalation openerThe caller is already upset
7The after-hours voicemailYou're closed
8The callback promiseYou can't resolve it on this call

1. The greeting

"[Business name], this is [name], how can I help you today?"

Lead with the business name, every time, not just "hello." Callers who aren't sure they dialed the right number will hang up and check before they say a word, and you never even know you had that call.

2. Asking permission to hold

"I can help with that. Can I put you on a brief hold while I grab that for you?"

Wait for a yes before you hit the button. A hold you announce feels like service. A hold you don't feels like being ignored, and that's the version that gets someone calling your competitor instead.

3. Taking a message that actually gets a callback

"[Owner] is with a customer right now. So you don't have to repeat yourself twice, let me grab a few things: what's this about, the best number to reach you, and what time works for a callback today?"

A message that just says "call Dave, he phoned" dies in a stack of sticky notes. Reason, number, and a time window is what actually gets acted on.

4. The booking close

"I've got you down for [service] on [day] at [time]. You'll get a confirmation text. Anything else before I let you go?"

Say the appointment back out loud, every time. It catches mistakes before they become no-shows, and it's the moment the caller mentally commits to showing up.

5. The price question deflection

"Good question, it usually runs [range] depending on [the thing that changes the price], but the fastest way to get you an exact number is [a quick assessment / a couple of photos / two questions]. Want me to set that up now?"

Don't quote a hard number cold, and don't dodge the question either. A range plus a next step turns "how much" into a booked appointment instead of a caller who says they'll call back and doesn't.

6. The complaint de-escalation opener

"I'm sorry, that's not the experience we want you to have. Tell me exactly what happened so I can get this fixed."

Apologize first. Explain never, at least not yet. The instinct to justify what happened before acknowledging how the customer feels is what turns one bad visit into a lost customer and a bad review.

7. The after-hours voicemail that captures instead of loses

"You've reached [business]. We're closed right now, our hours are [hours]. Leave your name, number, and what you need, and we'll call you back first thing. If it's urgent, [alternate instruction]."

"Leave a message after the tone" tells the caller nothing and gives them every reason to search for someone else instead. Tell them exactly what to say and when you'll call back, and more of them actually leave one.

8. The callback promise

"I'll have someone call you back within [a specific window, like two hours or by end of day]. If you haven't heard from us by then, call this number and ask for [name]."

A vague "we'll get back to you" is a promise nobody has to keep, including you. A specific window with a name attached is one the caller can hold you to, which is exactly why it works.

Scripts only work if someone answers

Every one of these depends on the same thing: a person picking up the phone, in the moment the call comes in, in the right state of mind to run the script well.

Most small businesses can't staff for that. You're on a ladder, mid-service, closed for the night, or three customers deep at the counter. The best script in the world does nothing for the call that rings out to voicemail, or doesn't get answered at all. Seventy-eight percent of customers buy from the first company that responds, and an unanswered line is a lead you just handed to whoever answers next.

That's the gap Sempera closes. Our AI phone agents answer every call instantly and run scripts like these ones: the greeting, the hold, the message, the booking close, the price deflection, the de-escalation opener, the after-hours capture, the callback promise, so no caller ever hits dead air or a generic voicemail box. It never gets tired at five o'clock, never forgets to ask for a callback number, and warm-transfers to your team the moment a call needs a real person's judgment. If you want to see what missed calls are actually costing your business, sempera.org has a calculator that does the math for you.

If your team already runs scripts like these well, the next step is making sure every call gets one, not just the ones someone happens to catch. Try it on your own line: 7-day free trial with all features. Cancel anytime. No credit card required. sempera.org