Skip to main content
Building a phone menu as a visual flow in Allo, with each key press routed to its own step

What is IVR

IVR (Interactive Voice Response) lets callers choose where to route their call using their phone keypad. Perfect for departments, multiple services, or professional call routing. Example:
“Press 1 for Sales, Press 2 for Support, Press 3 for Billing”
Benefits:
  • Professional image
  • Efficient call routing
  • Reduce misdirected calls
  • Self-service options

Setup IVR menu

1

Open settings

Go to Settings in Allo app
2

Access Interactive Menu

Tap “Interactive Menu” at the top
3

Activate IVR

Toggle “Activate Interactive Menu” in top left corner
4

Create welcome message

Write the message callers hear first.Example: “Thank you for calling [Company].”
5

Add menu options

For each option:
  1. Tap “Add option”
  2. Write what AI should say
  3. Choose destination
  4. Save option
6

Set default action

Choose what happens if caller doesn’t press anything:
  • Repeat menu
  • Send to voicemail
  • Forward to number
7

Test your menu

Call your Allo number to test the experience

How it works

Caller experience

  1. Call connects - Hears your welcome message
  2. Menu plays - AI lists all options
  3. Caller chooses - Presses number on keypad
  4. Call routes - Connects to chosen destination
Example flow:
“Thank you for calling ABC Company. Press 1 to reach our Sales team, Press 2 for Customer Support, Press 3 for Billing questions.” Caller presses 2 Call routes to Support team.

What callers hear

The AI voice announces each option automatically: You write:
“reach our sales team”
AI says:
“Press 1 to reach our sales team”
AI automatically adds “Press [number]” before each option. Just write what comes after.

IVR types

Keypad-based menu (default)

Callers press numbers on their phone keypad.How it works:
  • AI announces options
  • Caller presses 1-8
  • Routes to destination
  • Simple and reliable
Available to:
  • All Allo users
  • Starter and Business plans
  • Setup in-app anytime
Best for:
  • Clear department routing
  • Multiple teams
  • Professional businesses
  • Consistent routing needs

Every menu option is a pair: the message callers hear, and the action that runs when they press the key.
The action picker for an IVR menu option in Allo settings

Available actions

Play announcement Plays a message to the caller. Use it for self-service information: office hours, address, directions. Ring this line Rings the people who normally answer this number, following its call routing settings (simultaneous or cascade). Forward to a number Forwards the call to a phone number outside your workspace: an external service, a call center, a partner. Include the country code.
The forwarded leg is a new outbound call from your Allo number, billed at your calling rates based on the destination of the external number. Forwarding abroad is billed as an international call, whatever the origin of the incoming call. The recipient sees your Allo number as the caller.
Forward to another line Pick another of your Allo lines from a list, by its name. The call is redirected to that line and behaves like a normal incoming call on it: that line’s routing, business hours, and voicemail apply. No need to type the line’s phone number. Ring a team member Rings one specific person. Only their phone rings, the rest of the team is not disturbed. Best for options that should always reach the same person, like billing or management. AI Receptionist Hands the call to your AI Receptionist, which answers, handles inquiries, and routes intelligently. Available on the Business plan. Learn about AI Receptionist

Which action should I use?


Single-level menu (current)

Allo currently supports one level of menu options. Structure:
Limit: 8 options maximum
Multi-level menus (sub-menus) are not currently supported. Keep your menu simple with one level.

Best practices

Recommended:
  • 3-5 options for best experience
  • Clear, specific destinations
  • Logical order (Sales first, etc.)
Avoid:
  • More than 6 options
  • Vague categories
  • Overlapping choices

Voice and tone

Customize AI voice

Choose voice characteristics: Voice type:
  • Male or female voice
  • Different accents available
  • Natural conversational tone
Speaking pace:
  • Normal (recommended)
  • Slower for clarity
  • Faster for efficiency
Professional or friendly:
  • Professional for business
  • Friendly for service
  • Match your brand voice
Access:
Settings > AI Voice

Writing clear options

Good examples: ✅ “Press 1 to reach our Sales team”
✅ “Press 2 for Customer Support”
✅ “Press 3 to hear our office hours and location”
Bad examples: ❌ “Press 1 for Department A”
❌ “Press 2 if you have questions”
❌ “Press 3 for other stuff”

Keep it short

Ideal menu:
  • 3-5 options maximum
  • Under 30 seconds total
  • Clear, specific destinations
Too long:
  • 8 options
  • Over 60 seconds
  • Vague or overlapping choices

Professional scripting

Welcome message: Good: “Thank you for calling ABC Consulting.”
Better: “Thank you for calling ABC Consulting. To help us direct your call…”
Option wording: Good: “reach Sales”
Better: “speak with our Sales team”
Best: “speak with our Sales team about new projects”

Common menu structures

Small business (3 options)

Service business (4 options)

Professional services (5 options)

Department routing (4 options)


Bypass IVR menu

Let important contacts skip menu

Setup bypass:
  1. IVR settings
  2. Scroll to “Who can skip the menu”
  3. Choose option:
    • All contacts
    • Favorites only
    • No one
Mark favorites:
  1. Open contact profile
  2. Tap star icon
  3. They now skip IVR and ring you directly

Emergency bypass

Add emergency option: “If this is an emergency, press 9 now.” Route press 9 to:
  • On-call team member
  • Emergency line
  • Direct to key person

Troubleshooting

Check:
  • IVR is activated (toggle on)
  • At least one option is configured
  • Welcome message is not blank
  • Not bypassed by business hours settings
Test: Call your number and verify menu plays.
Verify:
  • Options are saved (not drafted)
  • Each option has text
  • Voice settings are configured
  • No special characters in text
Try: Re-save each option one by one.
Check each option:
  • Destination is set correctly
  • Phone number includes country code
  • Team member has active Allo number
  • External number can receive calls
Test: Press each option and verify routing.
Verify:
  • Contact is marked with star (favorite)
  • Bypass setting is enabled
  • Contact is saved in Allo
  • Using correct phone number
Refresh: Remove and re-add favorite status.
Voice IVR is in beta:
  • Available on request only
  • Contact our sales team
  • May require Business plan
  • Currently limited availability
Contact:
Email [email protected] or reach out via WhatsApp

Examples by industry

Real estate

Medical office

Law firm

E-commerce


Call routing

Route calls to team members

Business hours

Set availability schedule

AI Receptionist

Intelligent call handling