Your auto attendant is the first voice a caller hears. Get it wrong: too many options, vague routing, no fallback, and they hang up before reaching anyone. Get it right, and it works like a 24/7 receptionist that never drops a call.
This guide gives you 20+ ready-to-use auto attendant script examples across every major business scenario. It gives you a step-by-step call flow planning template and the best practices that separate scripts that convert from ones that quietly drive callers away.
What is an Auto Attendant?
An auto attendant is an automated phone system that answers incoming calls, delivers a recorded greeting, presents menu options, and routes callers to the right destination: a technical support department, an individual, a voicemail box, or a queue. It is often the foundational layer of a broader IVR system, and it does not need a human receptionist to bridge that gap.
Key Elements Every Auto Attendant Script Needs
Templates are useful, but they only work when you understand the good auto attendant script logic they’re built on. Before you record a single word, make sure your sample script for answering phone calls covers these four foundations.
1. Greeting and Company Name
The first five seconds of your greeting exist for one purpose: confirming the caller reached the right place. State your company name clearly and early. Everything else, like tone, warmth, personality, is secondary to that basic reassurance. A caller who isn’t sure they’ve dialed correctly will mentally check out before your menu even starts.
2. Business Hours Information
Callers shouldn’t have to wonder if you’re open. During business hours, a brief acknowledgment keeps the energy moving. During after-hours scripts, stating your hours specifically, not just “we’re closed”, gives callers something actionable rather than a dead end.
3. Menu Options and Routing
Four to five options in the auto attendant system are the practical ceiling before callers start losing track of what was said. Build your menu around the real reasons people call, ordered by frequency. Always include a path to a live person, even if it’s just “press 0 for the operator.” Some callers will never press any numbered option until they hear that one.
4. Fallback and Default Action
What happens if someone sits on the line and doesn’t press anything? What if they press 7 when your menu only goes to 5? Every auto attendant phone system script needs a defined fallback action: replay the menu, route to reception, or send to a general voicemail to the party’s extension. Without it, callers hit silence or a disconnect, and you’ve lost them entirely.
Auto Attendant Script Examples by Scenario
Here are some auto attendant message examples by scenario:
Standard Business Hours Greeting Scripts
The scripts below cover the most common setups for businesses operating standard weekday hours. Notice what each sample auto attendant script does structurally: confirm the company name first, surface the most common needs first, and always give callers an exit ramp to a live person.
1. Basic Professional Greeting
"Thank you for calling XYZ Solutions. For sales, press 1. For customer support, press 2. For billing, press 3. To speak with our receptionist, press 0 or stay on the line."
2. Greeting with Department Routing
“You’ve reached YTE Financial. Our office is open Monday through Friday, 9 AM to 6 PM. To speak with an advisor, press 1. For account services, press 2. For our compliance team, press 3. “To speak with a customer service representative, press 0. To repeat these options, press 9.”
3. Greeting with Dial-by-Name Directory
"Welcome to HYT Associates. If you know the name of the person you'd like to reach, press 1 to use our dial-by-name directory. For general inquiries, press 2. For billing, press 3. To connect with our sales representative, press 0. Or stay on the line, and someone will be right with you."
4. Greeting with Self-Service/Website Mention
"Thanks for calling XYZ Support. For 24/7 assistance, visit our help center at support.xyz.com. To speak with a support agent, press 1. For billing, press 2. For new service inquiries, press 3."
- Routing callers to a self-service option before the live agent queue reduces inbound volume on simple, repetitive queries. It frees your team for calls that actually need a human. If your website or portal can resolve common questions, lead with it.
After-Hours and Voicemail Scripts
After-hours support scripts carry a different job than daytime greetings. The caller already knows something is off; the fact that nobody answered is the first signal. Your script needs to quickly acknowledge that reality, set a realistic expectation, and give them something useful to do in the meantime.
5. Standard After-Hours with Business Hours Info
"You've reached ABC Group. Our office is currently closed. We're available Monday through Friday, 8 AM to 5 PM Eastern Time. Please leave a message after the tone, and we'll return your call on the next business day."
6. After-Hours with Emergency Option
"Thank you for calling XTS Services. Our office is closed for the evening. If you have an emergency requiring immediate assistance, press 1 now. Otherwise, leave your name and number, and we'll follow up first thing tomorrow."
7. After-Hours Directing to Website
"You've reached PVB Digital. Our team is currently offline, but many answers can be found at PVBdigital.com/help, including order tracking, FAQs, and live chat during business hours. To leave a message, press 1."
8. Voicemail Greeting with Callback Promise
"Hi, you've reached the voicemail of the XYZ Team at XXX Realty. We're currently with clients, but we take every message seriously. Leave your name, number, and the best time to reach you, and we'll call you back within two business hours."
- The phrase "we take every message seriously" addresses the caller's unspoken concern, that voicemails get ignored. Pairing it with a specific callback window converts an uncertain wait into a manageable expectation. Specificity builds trust; vagueness destroys it.
Holiday and Special Closure Scripts
Stale holiday scripts are one of the most common and most avoidable auto attendant mistakes. These scripts should be refreshed each time they’re activated and pulled the moment they expire.
9. Holiday Closure with Return Date
"Thank you for calling PMN Consulting. Our office will be closed from December 24th through January 1st in observance of the holidays. We'll resume normal business hours on January 2nd. Please leave a message, and we'll respond promptly upon our return."
10. Temporary Closure (Weather/Emergency)
"You've reached PMB Logistics. Due to severe weather conditions, our office is temporarily closed today. We expect to reopen tomorrow during normal business hours. For urgent matters, please email [email protected]."
11. Seasonal Hours Change
"Thanks for calling ABC Adventures. Please note our updated summer hours: Monday through Saturday, 8 AM to 8 PM. We're closed Sundays through August. Press 1 to make a reservation or press 2 for general information." Press 3 to connect to the sales department."
High Call Volume and Callback Scripts
Call volume spikes are when your auto attendant earns its keep. These scripts acknowledge the wait, set honest expectations, and give callers a way out that doesn’t feel like giving up.
12. High Volume with Estimated Wait Time
"Thank you for calling ABC Support. We're currently experiencing a higher-than-normal call volume. Your estimated wait time is approximately 8 minutes. To hold your place in line and receive a callback, press 1. To continue holding, press 2."
13. Callback Request Option
"You've reached the VXZ Help Desk. All agents are currently assisting other callers. Press 1 to receive an automatic callback when an agent becomes available. Press 2 to leave a voicemail."
- Overflow routing rules like the ones above require real-time queue awareness to work properly. CallHippo's intelligent call routing and queue management lets you configure fallback agents, monitor live queue depth, and track exactly where callers drop off, so you can spot bottlenecks before they become complaints. No PBX configuration or IT tickets required.
14. Overflow Routing to Secondary Team
"Thanks for calling XYZ Sales. Our primary team is currently at capacity. Press 1 to be connected to our extended support team, who can assist you right away. Press 2 to schedule a callback at a time of your choosing."

Try CallHippo for free and build your auto attendant in under 10 minutes.
Industry-Specific Auto Attendant Scripts
Generic scripts get the job done, but callers in specific industries carry specific expectations and specific anxieties. A patient calling a medical office needs reassurance. A law firm’s client needs to feel heard. A restaurant guest wants efficiency. The IVR scripts below are built around those realities.
Healthcare and Medical Office Scripts
Medical auto attendants carry higher stakes than most. Callers may be anxious, in pain, or navigating an insurance issue during an already stressful moment. The tone needs to be calm and unhurried, emergency routing must come first, and the path to a live person should never be buried.
15. General Medical Office with Appointment Routing
"Thank you for calling MYX Medicine. If this is a medical emergency, please hang up and dial 911. To schedule or manage an appointment, press 1. For prescription refills, press 2. For billing and insurance questions, press 3. To speak with a nurse, press 4."
16. Dental Office with Emergency Line
"You've reached PLC Dental. For dental emergencies, including severe pain or injury, press 1 to reach our on-call team. To book or change an appointment, press 2. For information about our services, press 3."
17. After-Hours Medical with On-Call Physician
"You have reached XYZ Pediatrics. Our office is now closed. If your child has a medical emergency, please call 911 immediately. For urgent medical questions that cannot wait until morning, press 1 to be connected to our on-call physician. For all other matters, leave a message, and we'll call you back the next business day."
Legal and Professional Services Scripts
Callers to law firms and advisory practices are often navigating high-stakes situations. These scripts prioritize practice area clarity and give existing clients a direct route that skips the general queue.
18. Law Firm with Practice Area Routing
"Thank you for contacting ABC, Attorneys at Law. For matters related to family law, press 1. For corporate and business law, press 2. For personal injury, press 3. For all other inquiries, press 4. If you are an existing client, you may also dial your attorney's extension directly."
19. Accounting/Consulting Firm Greeting
"You've reached XYZ Group. During tax season, our response times may be slightly longer than usual. We appreciate your patience. For individual tax services, press 1. For business accounting, press 2. For financial planning, press 3. To leave a message for a specific advisor, press 4."
- Proactively acknowledging seasonal delays rather than leaving callers to discover long hold times on their own is a small act of transparency that goes a long way. It also reduces repeat calls from frustrated callers who assumed something was wrong.
Restaurant and Hospitality Scripts
Speed and warmth are the twin priorities here. Restaurant callers typically have one of two goals: reservation or takeout. Hotel guests want to reach the right department fast. These scripts keep options tight and the tone inviting without sacrificing efficiency.
20. Restaurant with Reservation and Takeout Options
"Welcome to ABC Kitchen. To make or modify a reservation, press 1. For takeout orders and curbside pickup, press 2. For catering inquiries, press 3. For our hours and location, press 4. We look forward to welcoming you."
21. Hotel Front Desk with Department Routing
"Thank you for calling XYZ Hotel. For reservations, press 1. For the concierge, press 2. For existing guests with in-room requests, press 3. For event and banquet services, press 4. For all other inquiries, stay on the line, and a team member will assist you shortly."
Real Estate and Financial Services Scripts
Callers in these industries are often in the middle of significant financial decisions. The script’s tone should project stability and competence. Routing to specific agents or service categories up front saves callers the frustration of explaining their situation twice after being transferred.
22. Real Estate Office with Agent Directory
"You've reached XYZ Group. To connect with a specific agent, press 1 for our dial-by-name directory. For buyers interested in listings, press 2. For sellers looking for a home valuation, press 3. For property management inquiries, press 4."
23. Bank/Credit Union with Account Services
"Thank you for calling ABZ Credit Union. For account balances and recent transactions, press 1. For loan and mortgage inquiries, press 2. To report a lost or stolen card, press 3. For billing inquiries or connecting to the billing department, press 4, or visit us at abz.org."
E-commerce and Retail Scripts
Online shoppers who pick up the phone are usually dealing with a problem: a delayed order, a return, or a billing dispute. The faster your script acknowledges their likely reason for calling, the faster they feel helped. Routing to a self-service order tracking option first can resolve the majority of e-commerce inbound calls without ever reaching an agent.
24. Online Store with Order Status and Returns
"Thanks for calling XYZ Customer Service. For order status and tracking information, press 1. To initiate a return or exchange, press 2. For product questions, press 3. To speak with an agent, press 0. You can also manage your order 24/7 at shopnova.com/myorders."
25. Retail Store with Location and Hours Info
"You've reached ANC Goods. Our store hours are Monday through Saturday, 10 AM to 8 PM, and Sunday, 11 AM to 6 PM. We're located at 4200 Maple Avenue. For product availability questions, press 1. For special orders and gift cards, press 2."
Auto Attendant Call Flow Planning Template
A great script built on a poorly designed call flow is still a poor experience. Before you record anything, spend fifteen minutes mapping your structure. The four steps below are what separate a call flow that genuinely serves callers from one that just serves your org chart.
Step 1: Map Your Call Reasons
Pull your call logs for the past 30 to 90 days and identify what callers actually need when they dial in. If you’re setting up a new system without existing logs, ask whoever currently answers your phones. Identify your top five to seven call drivers. These aren’t marketing categories; they’re the specific, real reasons people pick up the phone and call you.
Step 2: Design Your Routing Tree
Once you know why people are calling, map where each call type should go, and what happens if that destination is unavailable or is not in the regular business hours. The table below is your planning tool:
| Call Reason | Priority (1–5) | Routes To | Backup If Unavailable |
|---|---|---|---|
The backup column is non-negotiable. Every routing path needs a fallback. A caller who hits an unavailable extension and gets silence has been abandoned.
Step 3: Set Time-Based Rules
Your auto attendant isn’t one script. It’s three layered on top of each other.
- Business hours routing is your primary menu: the active, live-staffed experience built around the routing tree above.
- After-hours routing acknowledges the closure, states when you’ll be back with specifics, and gives the caller something actionable: leave a voicemail, visit your website, or press a key for an urgent line.
- Holiday routing is a separate recording from standard after-hours. It should name the holiday, state the return date explicitly, and be replaced the moment you’re back.
For businesses spread across multiple time zones or locations, this layer gets complex fast. CallHippo’s time-based routing handles multi-location rules natively, letting each office operate on its own schedule under a single account, with no manual overrides needed when one location is closed, and another is still open.
Step 4: Write, Record, Test
With your architecture in place, writing becomes straightforward. Adapt the templates from this guide, swapping in your company name, actual hours, and real extension numbers. Keep your main greeting under 30 seconds: callers who haven’t pressed anything yet are still deciding whether to stay on the line.
Revisit the flow every quarter. If analytics show that 70% of callers press option 3, option 3 belongs at position 1. Your call flow should evolve with your callers’ behavior.
Best Practices for Writing Auto Attendant Scripts
Here are some of the best practices to write effective auto attendant scripts:
- Lead with what callers need, not what you want to say. The instinct is to open with a company introduction, a tagline, or a mission statement. Resist it. Customer calls have a specific reason for calling, and they want to reach it. Confirm your name, then get to the menu.
- Self-service and automation are now baseline expectations. By 2027, AI is expected to handle 50% of all customer service cases. A well-structured call flow with strong self-service is the foundation.
- Write for the ear, not the page. Read every script out loud before it gets recorded. Contractions, shorter sentences, and natural phrasing make a meaningful difference in how callers receive your message.
- Match the script’s tone to the stakes of the call. A warm, conversational tone works well for consumer-facing businesses. A composed, measured delivery is appropriate for legal, financial, and medical practices.
- Treat audio quality as non-negotiable. A well-written script recorded in a noisy room on a laptop microphone undercuts everything else. CallHippo supports custom greeting uploads in high-quality audio formats, so businesses can record professionally and push updates directly through the platform without engaging a vendor or waiting on an IT queue.
Getting Your Call Flow Right and Keeping It There
The businesses that get the most out of their phone systems treat call flow as a living asset. They monitor which menu options callers actually use, track where drop-offs happen, test new script language against old, and update on a schedule rather than in response to problems.
The 25 scripts and planning framework in this guide give you a strong starting point. What turns that starting point into a durable operational advantage is a phone system that gives you visibility, flexibility, and control over the entire call experience.
That’s the gap CallHippo is built to close: a complete call management platform that handles the routing, surfaces the analytics, and makes updates easy enough that your auto attendant actually stays current.
FAQs
1. How long should an auto attendant greeting be?
The main greeting: company name through the final menu option should run between 20 and 30 seconds. Sub-menus, once a caller has already committed to a path, can be shorter. The practical rule: include only what a caller needs to make a decision. Every additional second of preamble increases the chance they press 0 or hang up before reaching the option they actually needed.
2. What is the difference between an auto attendant and an IVR?
An auto attendant routes calls through fixed keypress menus. An IVR (Interactive Voice Response) system goes further: it can accept spoken responses, connect to live databases, and automate transactional interactions like account lookups, payment processing, or appointment confirmations. In practice, the distinction has narrowed considerably.
3. Can I use the same auto attendant script for business hours and after hours?
No. A business hours script is built around live routing: it assumes someone will pick up at the end of each option. An after-hours script needs to acknowledge that assumption is off the table and redirect callers accordingly. Running your daytime menu at midnight doesn’t just fail to help callers, it actively misleads them into waiting for agents who aren’t there.
4. How often should I update my auto attendant script?
Quarterly reviews are the baseline. Outside of that schedule, update immediately when: hours or locations change, a department is added or renamed, key extensions or personnel change, or a seasonal promotion or closure is approaching.

Subscribe to our newsletter & never miss our latest news and promotions.
![20+ Auto Attendant Script Examples [Copy-Paste Templates] 20+ Auto Attendant Script Examples [Copy-Paste Templates]](https://webcdn.callhippo.com/blog/images/auto_attendant_script_examples_feature.webp)

