IVR Greeting Scripts and AI Phone Prompts for Small Businesses

Templates By Kveeky Team Updated 17 min read

120 Menu 120

IVR greeting scripts are the short prompts callers hear on a business phone line: the main menu, after-hours message, hold messages, voicemail and call recording notice. Below is a copy-ready library for US and UK small businesses. Add your details once, voice every prompt in Kveeky with one AI voice, then upload the files to your phone system.

Key Takeaways

  • Write the menu before you pick a voice: 4 options or fewer, the most-used option first, and always a route to a person.
  • Generate every prompt with the same voice, so your greeting, hold and voicemail messages sound like one business.
  • Check your phone system’s file rules first. Microsoft Teams auto attendants take WAV, MP3 or WMA up to 5 MB; Zoom Phone takes MP3 or WAV under 10 MB.
  • If you record calls, say so at the start. US consent rules vary by state, and UK guidance says to tell callers you’re recording and why.
  • Every paid Kveeky plan includes commercial usage rights, so you can use the audio on your business line.

Personalise every phone script at once

  1. Type your details in the boxes below. Nothing is sent or saved.
  2. Pick a prompt type in the script library. Your details are already inside every script.
  3. Press Copy, paste the script into Kveeky, choose a voice and download MP3 or WAV.

Phone greeting script library

Choose a prompt type. Each script shows its approximate spoken length at a steady phone pace. Text in [square brackets] is for you to fill in by hand.

Main greeting and IVR menu scripts

Main menu (3 departments) ≈ 13 s

Thank you for calling [Business name]. For sales, press 1. For billing, press 2. For technical support, press 3. To speak with someone, press 0, or stay on the line.

Main menu with website option ≈ 13 s

Thank you for calling [Business name]. You can find our hours and book online at [website]. For appointments, press 1. For everything else, press 0, or stay on the line.

Simple greeting (no menu) ≈ 10 s

Hello, and thank you for calling [Business name]. Please hold while we connect you to the next available member of our team.

After-hours greeting scripts

Standard after-hours greeting ≈ 20 s

Thank you for calling [Business name]. Our office is now closed. We're open [opening hours], [time zone]. Please leave your name, number and a short message after the tone, and we'll call you back on the next business day.

After hours with email and website ≈ 16 s

You've reached [Business name] outside our business hours. We're open [opening hours], [time zone]. For a faster reply, email [email], or visit [website]. To leave a voicemail, stay on the line.

After hours with urgent option ≈ 17 s

Thank you for calling [Business name]. We're closed right now. If your call is urgent, press 1 to reach our on-call team. Otherwise, please leave a message after the tone, and we'll call you back during business hours.

Holiday closure greeting scripts

Holiday closure (any holiday) ≈ 16 s

Thank you for calling [Business name]. Our office is closed for the holiday, and we reopen on [reopening day]. Please leave a message after the tone, or visit [website]. We'll call you back when we're open.

Bank holiday or public holiday ≈ 12 s

Thank you for calling [Business name]. We're closed today for the public holiday. Our normal hours resume on [reopening day]. Please leave a message, or email [email].

Need greetings for Thanksgiving, Christmas, Boxing Day or New Year? Use our holiday voice message scripts, with 2026–27 dates and offer announcements.

On-hold message scripts

Reassurance (play first) ≈ 8 s

Thanks for holding. You're still connected, and someone from [Business name] will be with you as soon as possible.

Self-service while you wait ≈ 9 s

While you wait, you may find your answer faster online. Visit [website] for opening hours, common questions and account help.

Marketing on-hold: product or service ≈ 11 s

Did you know [Business name] also offers [service or product]? Ask our team about it when we pick up, or find out more at [website].

Marketing on-hold: current offer ≈ 10 s

This month at [Business name]: [your offer], until [end date]. Mention it when we answer, and we'll add it to your order.

Marketing on-hold: reviews ≈ 10 s

Thanks for choosing [Business name]. If we've helped you, we'd love a review. You'll find the link at [website]. Please stay on the line.

Long wait: email alternative ≈ 11 s

Sorry for the wait. If it's easier, email [email] with your name and number, and we'll get back to you. Otherwise, please stay on the line.

Business and staff voicemail greeting scripts

Main business voicemail ≈ 14 s

You've reached [Business name]. We can't take your call right now. Please leave your name, number and a short message after the tone, and we'll call you back within one business day.

Individual staff voicemail ≈ 18 s

Hi, you've reached [Staff name] at [Business name]. I'm on another call or away from my desk. Please leave your name, number and a short message, and I'll call you back. If it's urgent, call our main line at [main phone number].

Staff out of office ≈ 12 s

Hi, this is [Staff name] at [Business name]. I'm out of the office until [return date]. For help before then, please call [main phone number] or email [email].

Support team voicemail ≈ 13 s

You've reached the support team at [Business name]. Please leave your name, number and a short description of the problem. You can also email [email], and we'll reply during business hours.

Queue and callback scripts

Queue position ≈ 8 s

You're number [N] in the queue. The current wait is about [N] minutes. Thank you for your patience.

Callback offer ≈ 11 s

All our team members are busy right now. To keep your place and get a call back, press 1. To keep holding, stay on the line.

Callback confirmed ≈ 10 s

Thanks. We'll call you back at the number you're calling from as soon as someone is free. You can hang up now.

Busy period ≈ 10 s

We're getting more calls than usual. You can stay on the line, press 2 to leave a message, or visit [website] for quick answers.

Department menu scripts

Sales submenu ≈ 11 s

You've reached sales. For a new quote, press 1. To check an existing order, press 2. To go back to the main menu, press star.

Billing submenu ≈ 11 s

You've reached billing. To pay an invoice, press 1. For a question about a charge, press 2. To speak with our accounts team, press 0.

Support submenu ≈ 11 s

You've reached technical support. To report a new problem, press 1. To check on an open request, press 2. For our help pages, visit [website].

Extension directory ≈ 10 s

If you know the extension of the person you're calling, you can dial it at any time. For a staff directory, press 9.

Hours and location ≈ 13 s

[Business name] is open [opening hours], [time zone]. Directions and parking details are at [website]. To return to the main menu, press star.

Call recording notice scripts

Short notice (US) ≈ 4 s

This call may be recorded for quality and training purposes.

Notice with opt-out ≈ 11 s

To help us improve our service, calls to [Business name] may be recorded. If you'd prefer not to be recorded, please tell the person who answers.

Notice with reason and privacy link (UK) ≈ 13 s

Calls to [Business name] are recorded for training, quality and to keep a record of what we agree. To find out how we use and store recordings, visit [website].

Recording and consent rules differ between US states and in the UK. Read the call recording rules below before you choose a notice.

Paste any script into Kveeky, pick an American or British English voice, and download your phone prompt.

Create your phone greeting free

How do you write an IVR menu callers can follow?

A clear voice won’t rescue a confusing menu. Nobody wants to hear 7 options when the one they needed was the seventh.

4 options or fewer per menu. If you have more, move them into a second-level menu, like the department scripts above.

Most-used option first. Look at what your team actually gets asked, and lead with that.

Action before number. Say “For billing, press 2”, not “Press 2 for billing”. The caller hears what they need first, so they don’t have to hold two things in memory.

Always give a way out. Include a route to a person, such as “press 0, or stay on the line”. Callers who can’t reach a person tend to hang up or keep pressing 0.

Say the wait honestly. If it’s 8 minutes, say 8 minutes, and offer a callback.

Keep the main greeting short. Aim for under 30 seconds, including the options. Paste your script into the words to minutes calculator to check its length before you generate it.

How do you set up AI voice prompts on your phone system?

Setting up AI voice phone prompts in 5 steps Write the script, generate it in Kveeky, convert the file to the format your phone system accepts, upload it in your phone admin portal, then make a test call. 1. Writethe script 2. Generatein Kveeky 3. Convertthe format 4. Uploadthe file 5. Testwith a call Copy from the library MP3 or WAV Only if needed Phone admin portal Call your own line
  • Copy a script from the library1. Write the script
  • Download MP3 or WAV2. Generate in Kveeky
  • Only if your system needs it3. Convert the format
  • In your phone admin portal4. Upload the file
  • Call your own number5. Test with a call
Setup flow: write, generate, convert if needed, upload, then test on a real call.
  1. Write the script. Personalise and copy the prompts you need, and keep them all in one document with the voice name next to each one.
  2. Generate it in Kveeky. Paste the script, choose one clear voice for every prompt, and set the speed slightly slower than normal. Add custom pronunciations for your business and street names. Download MP3 or WAV.
  3. Convert the format, if needed. Check the table below. If your system wants 8 kHz, 16-bit mono WAV, convert in Audacity or with ffmpeg: ffmpeg -i greeting.wav -ar 8000 -ac 1 -c:a pcm_s16le greeting-8k.wav
  4. Upload the file in your phone system's admin portal, as the greeting, hold message or menu prompt.
  5. Test with a real call. Call your own number from a mobile phone, not your computer speakers. Check every menu key, the after-hours route and the voicemail.

Two production details save re-uploads. Match the loudness of every prompt, so callers don’t adjust their volume between menus. Leave about half a second of silence at the start and end of each file, so the system doesn’t clip the first word.

What audio format does each phone system accept?

Phone systems reject files that don’t match their rules, so check yours before you generate a full set. This table lists only what each provider’s own documentation states.

Phone systemAccepted upload formatsSize limitNotes from the provider
Microsoft Teams (auto attendant)WAV, MP3 or WMA5 MBApplies to greetings and menu prompts uploaded in the Teams admin center
Zoom Phone (audio library)MP3 or WAVUnder 10 MBUpload once to the audio library, then reuse the file across greetings
RingCentral (voicemail greeting)WAV or MP3Not statedRecommends CCITT u-Law, 8 kHz, 8-bit mono, or PCM, 8 kHz, 16-bit mono
8x8 Contact CenterWAV, 8 kHz, 16-bit mono30 MBUse this exact WAV format for contact center prompts
Twilio (<Play> verb)MP3, WAV, AIFF, GSM or μ-lawNot statedTwilio transcodes audio for the phone network; high-bitrate MP3s take longer to transcode
FreePBX, Asterisk-based (System Recordings)WAV, MP3, FLAC, OGG, GSM, μ-law, A-law and other Asterisk formatsNot statedCan convert a recording to formats such as ulaw, alaw, wav and gsm when you save it
Google Voice (hold audio)Common formats like MP3 and WAVA limit applies, but no figure is publishedHold audio applies to all licensed users in the domain

If your provider gives no specification, a mono, 8 kHz, 16-bit PCM WAV is a safe choice, because both RingCentral and 8x8 recommend it. Twilio notes that the phone network doesn’t support high-bitrate audio, so a higher-quality file won’t sound better on a call.

Which voice works best on a phone line?

Phone calls carry a much narrower range of sound than headphones. A voice that sounds warm and detailed on your laptop can turn muddy on a call.

What matters on a phone line:

  • Clear consonants. Crisp consonants survive phone compression; tonal warmth doesn’t.
  • A measured pace. Slightly slower than conversation. Callers are often writing down a number or choosing an option at the same time.
  • A calm, neutral delivery. Characterful voices get tiring across dozens of short prompts.
  • An accent your callers know. Match the people who actually call you, such as American English for US lines and British English for UK lines.

The IVR voices page has phone-ready voice samples. For pauses and emphasis in longer prompts, see the AI voice pacing and emphasis guide.

How Kveeky helps you make phone prompts

700+ voices, US and UK accentsChoose American, British, Canadian or Australian English voices, so your line sounds local to your callers.
One voice for every promptGenerate the greeting, hold, voicemail and menus with the same voice, and use custom pronunciations for your business name.
A clear phone paceSet the speed from 0.5× to 2×, choose the Calm or Neutral emotion preset, and download MP3 or WAV.
Commercial usage rightsEvery paid plan includes commercial usage rights, so you can use the audio on your business line.

Do you need a call recording notice?

If you record calls, the safest approach is to say so before the conversation starts. Rules differ by country and, in the US, by state. This is general information, not legal advice.

WhereWhat the rules sayWhat to do
US, federal lawRecording is lawful when one party to the call consents (18 U.S.C. § 2511(2)(d)), unless it’s for a criminal or tortious purposePlay a notice anyway, because state law can be stricter
US, all-party consent statesSome states require the consent of everyone on the call. In California, the state Supreme Court held in 2021 that this applies to calls involving cell or cordless phones, even for parties to the callPlay a notice at the start of every recorded call, and check your state’s law
UKThe ICO says you must tell callers that you’re recording and why. A recorded message is good practice, and you can give the rest of your privacy information by other means, such as your websiteUse the UK notice above, and link to your privacy information

Calling customers instead of answering calls? Outbound calls with recorded or AI voices have separate rules. See the rules table in our holiday voice message scripts.

Pre-launch checklist

CheckWhy it matters
Business name in the first 5 secondsCallers know they reached the right place
4 options or fewer, with a route to a personCallers who feel trapped hang up or press 0
Hours and time zone are correctCallers plan their next call around what they hear
Every prompt uses the same voiceA mixed set sounds like several businesses
File format and size match your providerA rejected upload stalls the whole setup
Played once on a real phone callPhone lines cut low and high frequencies, so test there
Recording notice plays first, if you recordCallers hear it before they share any details
Review date in your calendarUpdate prompts when hours, staff or departments change

How do you keep a phone system consistent over time?

The advantage of generated audio shows up at the third update, not the first.

  • Keep the scripts in one document, with the voice name and speed setting next to each prompt.
  • Regenerate the whole set when you change voice, instead of mixing old and new prompts.
  • Review every quarter, or whenever hours, staff or departments change. With AI voices, an update takes minutes, not a new studio booking.

Frequently asked questions

Can I use an AI voice for my business phone system?

Yes. Generate the prompt in Kveeky, download MP3 or WAV, and upload it to your phone system like any recording. Every paid Kveeky plan includes commercial usage rights for business use.

What should a business phone greeting say?

Say your business name first, then the 3 or 4 most common options, and a way to reach a person. Keep it under 30 seconds, and put details like opening hours and your website in the after-hours message.

What audio format do phone systems need?

It depends on the system. Microsoft Teams auto attendants accept WAV, MP3 or WMA up to 5 MB, and Zoom Phone accepts MP3 or WAV under 10 MB. If your provider gives no specification, use a mono, 8 kHz, 16-bit WAV.

Do I need to tell callers that a call is being recorded?

In practice, yes. Some US states require every party’s consent to record, and UK guidance from the ICO says you must tell callers you’re recording and why. Play a short notice at the start of the call.

What’s the difference between IVR and a virtual receptionist?

IVR is a phone menu that routes calls when callers press keys. A virtual receptionist is a broader term for automated greeting and routing, sometimes with speech recognition. Both need clearly written prompts in one consistent voice.

How long should an on-hold message be?

Keep each on-hold message to about 10 seconds, and rotate 3 to 5 of them between music. Short messages are easier to take in, and rotating several means callers don’t hear the same line over and over.

Sources

  • ivr
  • phone greetings
  • voicemail
  • on-hold messages
  • small business

Start Creating Studio-Quality Voiceovers Today

Choose from 700+ realistic AI voices in 40+ languages — built for creators and brands.

Get started for free -->

No credit card required