What should you say in a business voicemail?
Say who the caller has reached, when you'll call back, and which channel is faster. For example: 'You've reached Vos Hair Salon. My hands are full with a client at the moment; I return calls between 4 and 4:30pm. Text your question to this number and I usually reply within the hour.' A caller who hears a specific time usually waits for you.
Why your voicemail script is about revenue
The moment your voicemail plays, a customer is standing there with a question that matters right now, phone to their ear. They decide in those few seconds whether waiting for you is worth it, and there are plenty of other salons, bakeries, or plumbers sitting in the same search results.
Your voicemail script is the only piece of selling you do while you're not there. A script that only says you're unavailable gives the caller exactly zero reasons to stay on the line. A script that tells them when you'll call back and where it's faster gives them two.
The two things a caller wants to hear
Everything a good business voicemail needs to do fits in two sentences. Everything else is filler the caller has to sit through before the beep.
- When will I hear from you? A specific window ('today between 4 and 4:30pm') works better than 'as soon as possible.' Vague promises feel like no promise at all. For how to pick and stick to callback windows like these, see the guide on building a callback policy.
- Is there a faster way? Plenty of questions don't need a phone call at all. A text or email is something you can answer between customers, and the caller feels like their question is already in motion. Name one alternative channel, with the number or address attached.
Script 1: a regular workday
This is your default script for business hours, when you're simply working and can't pick up.
'You've reached [business name], this is [first name]. I'm working right now and can't take your call. I return calls every business day between [time] and [time]. Need it faster? Text your question to this number or email [email address] and I usually reply within the hour. Otherwise leave your name and number and I'll call you back before the day is out.'
Fill in real times and keep them. A callback promise you break twice is worse than no promise.
Script 2: outside business hours
Someone calling at 9:30pm usually already knows you're closed. What they really want to know is whether the question lands somewhere tomorrow.
'You've reached [business name]. We're closed right now and open again on [day] at [time]. Send your question by text or email to [email address] and it's the first thing I pick up tomorrow morning. You can also leave a voicemail, and I'll call you back before [time] tomorrow.'
The difference from a standard script is that one specific moment: 'before 9am tomorrow' gives the caller a reason not to keep searching tonight.
Script 3: you're fully booked or on vacation
In busy weeks or during vacation, honesty is your best script. A caller who won't hear back for two weeks but knows that upfront is less frustrated than one left guessing for three days.
'You've reached [business name]. I'm away until [date] and won't be checking voicemail during that time. Email your question to [email address] and I'll answer it the week of [date]. For anything urgent, contact [colleague or alternative].'
Say it plainly if you genuinely won't be checking voicemail. Otherwise people leave a message and wait for a callback that never comes.
Script 4: routing to your fastest channel
If you notice most of your questions work fine over text (rescheduling, pricing, hours), your voicemail can point straight there.
'You've reached [business name]. The fastest way to get something done is WhatsApp on this number: I answer appointments, pricing, and questions there between customers. Prefer a callback instead? Leave your name and number and I'll call back today between [time] and [time].'
Add the WhatsApp link to your website and Google Business Profile as well, so that channel gets chosen before anyone dials.
How to record it without the fuss
You don't need a studio. Record it yourself on your phone, in a quiet room, and read it out loud twice before you hit record. If you stumble over a sentence, the sentence is too long. Trim it and try again.
Keep it under twenty seconds. Every extra second is a second the caller could hang up before you reach the callback window. And put the important information first: the callback time and the fast channel, then everything else.
What a good script can't fix
A strong voicemail script only works on callers who listen to it and then do something: leave a message, text, or email. Someone who hangs up on the first ring stays a missed call on your screen, no matter how good your script is. And whatever does land in your inbox still needs your follow-up, at the times you promised.
Want to know how big that gap is for your business and what you can do about it, from free steps to an automatic first reply on every missed call? Read the guide on fixing missed calls. The voicemail script in this guide is step one of that.