How to Set Up a Business IVR or Auto-Attendant (With Script Examples)

A practical guide to designing a phone menu callers don't hate: how many options to offer, greeting scripts you can copy, business-hours and holiday routing, and how to test it before customers hear it.

The D Line Team7 min read

An auto-attendant is the recorded voice that answers your business line: "Thanks for calling Riverside Plumbing. For scheduling, press 1. For billing, press 2." An IVR (interactive voice response) is the broader term for any phone menu that responds to keypresses or speech. For a small business, the two mean the same thing: a greeting and a short menu that send each caller to the right person.

A good auto-attendant makes a three-person company sound organized and gets callers to the right place quickly. A bad one traps people in menus until they hang up. The difference is almost entirely design. This guide walks through planning, scripts, routing, and testing, with examples you can copy.

Do you need a phone menu at all?

Not always. If one person or one team answers everything, a menu only adds a step. In that case, use a short greeting and a ring group that rings everyone at once, with voicemail as the fallback.

A menu earns its place when:

  • Different people handle different types of calls (sales, service, billing).
  • You want after-hours callers to hear your hours or an emergency option.
  • You have more than one location or language.
  • You want to tell callers something before they're connected, such as "calls may be recorded."

Step 1: List why people call

Before writing a single word, look at your last few weeks of calls. If your phone system has call history or transcripts, use them. Otherwise, ask whoever answers the phone. Group the calls by reason:

  • New customers asking for a quote or booking
  • Existing customers checking on a job or order
  • Billing and payment questions
  • Suppliers, vendors, and sales pitches
  • Urgent issues (an emergency repair, a missed delivery)

The two or three biggest groups become your menu options. Everything else goes to a general "everything else" option or to the operator.

Step 2: Keep the menu short and shallow

Public-sector contact-center guidance is consistent here. The Missouri Office of Administration's IVR guidelines recommend no more than five menu items, with the most-used options first, and always giving callers a way to reach a person. The New Jersey Innovation Authority gives similar advice. It notes that a nine-item menu can take up to a minute to hear, and that too many sub-menus push callers to press zero repeatedly to reach anyone.

Usability research points the same way. A study in Human Factors by Commarford and colleagues (2008) found that people using a broad, shallow menu performed better and were more satisfied than people using a deep one with more levels. The exact number of options matters less than avoiding layers.

For a small business, that usually means:

  • Two to four options, at one level.
  • The most common reason first.
  • No sub-menus unless you truly need them.
  • Zero always reaches a person (or a ring group).

Step 3: Write the greeting

Good greetings are short, specific, and say the business name first. Write the script, read it out loud, and cut anything that doesn't help the caller choose.

Main greeting (business hours)

Thanks for calling Riverside Plumbing. To book a visit or get a quote, press 1. For an existing job or billing, press 2. For anything else, press 0 or stay on the line.

With a recording notice

Thanks for calling Riverside Plumbing. Calls may be recorded and transcribed for quality. To book a visit, press 1. For an existing job, press 2. To reach our team, press 0.

Recording rules vary by state, and some states require everyone on the call to consent. The Reporters Committee's recording guide has a state-by-state summary. A short notice in the greeting is a common approach. This isn't legal advice.

After hours

You've reached Riverside Plumbing. We're open Monday to Friday, 8 AM to 6 PM. For an emergency, press 1 to reach our on-call technician. Otherwise, leave a message after the tone and we'll call you back the next business day.

Holiday

Thanks for calling Riverside Plumbing. We're closed today for the holiday and will reopen on Friday at 8 AM. For an emergency, press 1. Otherwise, please leave a message.

Tips for the script

  • Put the reason before the key: "To book a visit, press 1" is easier to follow than "Press 1 to book a visit," because the caller hears what they want before the number.
  • Skip "please listen carefully, as our options have changed." Callers learn nothing from it.
  • Don't read out your website unless callers truly need it. They called because they wanted to talk.
  • Keep the whole greeting under about 20 seconds.
  • Record it in a quiet room, or use a clear voice consistently across every message.

Step 4: Decide where each option goes

Each menu option needs a destination:

  • A person's extension, if one person owns that type of call.
  • A ring group, if several people can answer. Choose whether everyone rings at once or one after another.
  • A queue, if callers may need to wait for the next free person.
  • Voicemail, as the fallback when nobody answers. Make sure someone is responsible for checking each voicemail box.

Set a ring timeout for every destination, typically 20 to 30 seconds, so nobody rings forever. Then decide what happens next: try another group, or go to voicemail.

Step 5: Set business hours and holidays

Time-based routing is where an auto-attendant earns its keep:

  • Open hours: the main greeting and menu.
  • Closed hours: the after-hours greeting, an emergency option if you offer one, and voicemail.
  • Holidays: a holiday greeting on the dates you choose.
  • Lunch or meetings, if your team is small enough that everyone steps away at once.

Use your local time zone, and review holiday dates at the start of each year.

Step 6: Test like a customer

Before you publish, call the number from a cell phone and check everything:

  • Every option reaches the right person or group
  • Zero reaches a human
  • Doing nothing doesn't hang up on the caller
  • The after-hours and holiday greetings play at the right times
  • Voicemail is delivered to someone who will act on it
  • Transfers work in both directions
  • Outbound caller ID shows your business number

Ask someone who has never heard the menu to try it and watch where they hesitate.

Step 7: Review it every quarter

Your callers change, and so should your menu. Every few months:

  • Check which options get used. Remove the ones that don't.
  • Listen to the greeting again. Is it still accurate?
  • Read through recent missed calls and voicemails. Is anything slipping through?
  • Update hours, holidays, and staff assignments.

Common mistakes

  • Too many options. If you're past five, split the menu by time or merge options.
  • Deep sub-menus. Each extra layer is another chance to hang up.
  • No way to reach a person. Callers who can't find one will call your competitor.
  • Voicemail nobody checks. A menu that ends in an unchecked mailbox is worse than no menu.
  • Stale greetings that mention last year's holiday or an employee who left.

Setting up an auto-attendant in D Line

D Line includes a visual call-flow builder. You lay out the greeting, menu options, business hours, ring groups, queues, and voicemail on one screen and see where each call goes. Extensions are unlimited on both plans, so you can give every person and department their own without adding to the bill. Base is $20 and Advanced is $35 per workspace per month.

Calls can ring on the mobile apps, the desktop app for Mac and Windows, the browser, or pre-configured desk phones. On the Advanced plan, calls are recorded and transcribed, so you can read a short summary of each call, and the transcripts can tell you why people call, which helps when you revisit your menu.

If you'd rather not set it up yourself, our support team is available 24/7 and will help you build and test your first call flow. D Line's AI receptionist is in beta and isn't generally available yet. For now, the routing in this guide uses a recorded greeting and menu.

You can try it for 14 days for $3. See how it works and pricing, or read our buyer's guide to virtual phone systems if you're still choosing a provider. Switching providers? Our porting guide explains how to keep your number.

Try D Line

One price per workspace, not per user.

Start a 14-day trial for $3, keep your existing number, and talk to a person whenever you need help setting it up.

Keep reading

Number porting

How to Port Your Business Phone Number Without Missing a Call

A step-by-step guide to moving your business number to a new phone provider: what you need from your old carrier, how long it takes, why ports get rejected, and how to cut over safely.

The D Line Team7 min read

Buying guides

Virtual Phone System for Small Business: A 2026 Buyer's Guide

How virtual phone systems work, the features that matter, how per-user, per-account, and per-workspace pricing really compare, the hidden fees to watch for, and the questions to ask before you sign up.

The D Line Team7 min read