Applies to: MyOperator web dashboard
An IVR (Interactive Voice Response) plays menu prompts and routes callers based on keypad input or rules. A call flow is the path a call follows through your menus and rules.
TL;DR
- Default IVR: One menu that plays to every caller. Simple and fast.
- Location‑based IVR: Routes or customizes prompts by the caller’s region.
- Time‑based IVR: Changes behavior by business hours, days, or holidays.
- Multi‑level IVR: Layered menus for complex teams or products.
- You can combine types to match your business needs.
Which type should I choose?
Business goal | Recommended type | Why it helps | Sample prompt (copy‑paste) |
Cover after‑hours calls | Time‑based IVR | Sends calls to voicemail or on‑call team outside hours | "Thanks for calling Acme. Our office hours are 9am–6pm. Please press 1 to leave a voicemail, or visit acme.com/support." |
Route by city/region | Location‑based IVR | Connects callers to the nearest branch | "Welcome to Acme. You are connected to our team. Press 1 for Sales, 2 for Support." |
Keep it simple | Default IVR | One clear menu for small teams | "Welcome to Acme. Press 1 for Sales, 2 for Support, 3 for Billing." |
Many products or teams | Multi‑level IVR | Layered choices reduce transfers | "For Sales, press 1. For Support, press 2 → For Product A press 1, Product B press 2." |
Tip: Start simple. Launch a Default IVR, then add Time‑based and Location‑based rules as you learn.
Prerequisites
- Admin access to your MyOperator account.
- At least one active business number mapped to your account.
- Teams or users created (Sales, Support, Billing).
- Optional: Holiday calendar and business hours defined.
- Optional: Voice prompt recordings ready (WAV/MP3) or text for text‑to‑speech.
1) Default IVR
A single‑layer IVR that plays the same menu to every caller.
Steps
- Go to Dashboard → Call Flows → Create IVR.
- Name it, for example Default Main Menu.
- Add a Greeting/Prompt. Upload audio or enter text for TTS.
- Add Menu options (e.g., 1: Sales → Sales Team; 2: Support → Support Queue).
- Set a No input/Invalid input action (repeat menu or send to operator).
- Save and assign to your business number.
Expected result
All callers hear the greeting and can reach the mapped team with one keypress.
Troubleshooting & notes
- Keep prompts under 25–35 seconds for best completion rates.
- Offer a "0 for Operator" escape to reduce frustration.
- If keys aren’t detected, reduce background music in recordings and ask callers to use tone dialing (DTMF).
2) Location‑based IVR
Plays different prompts or routes based on the caller’s location.
Steps
- Go to Dashboard → Call Flows → Create IVR → Location‑based.
- Choose your regions (e.g., Mumbai, Delhi, Bengaluru) or upload a mapping.
- For each region, set a prompt and destination (local team, branch queue, or number).
- Add a fallback region for unknown/blocked caller IDs.
- Save and assign to your number.
Expected result
Callers are auto‑routed to their regional team or hear localized prompts.
Edge cases & tips
- Location is usually inferred from caller ID and may be affected by roaming or VoIP.
- Always configure a fallback to the main queue if location can’t be resolved.
- Keep regional content consistent; only localize what’s essential (address, hours, language).
3) Time‑based IVR
Changes behavior by time of day, day of week, or holiday.
Steps
- Go to Dashboard → Call Flows → Create IVR → Time‑based.
- Define Business Hours and After‑hours windows.
- Add a Holiday rule set (optional).
- For each window, set the prompt and destination (e.g., live queue vs. voicemail).
- Test with the Preview/Simulate tool for different times.
- Save and assign.
Expected result
During business hours, calls ring teams. After hours or on holidays, callers hear an alternate prompt and can leave voicemail or reach on‑call.
Troubleshooting & tips
- Check your account time zone and daylight‑saving behavior.
- Add a clear after‑hours message with a response SLA.
- If rules overlap, confirm the priority order in your rule list and keep it documented.
4) Multi‑level IVR
Creates layered menus where each choice can lead to another menu.
Steps
- Go to Dashboard → Call Flows → Create IVR → Multi‑level.
- Build Level 1 (e.g., 1: Sales, 2: Support, 3: Billing).
- For each option, add a child menu (e.g., Support → 1: Product A, 2: Product B).
- Map each leaf to a team, queue, or external number.
- Set repeat counts and timeout behavior.
- Save and assign.
Expected result
Callers drill down to the correct team with fewer transfers.
Best practices
- Aim for no more than 2–3 levels deep to keep navigation fast.
- Use consistent wording across levels.
- Reserve 0 for operator and # to repeat the current menu.
Combining types
You can mix types to meet complex needs. Common patterns:
- Time‑based → Multi‑level: Office hours go to menus; after hours to voicemail.
- Location‑based → Multi‑level: Region first, then product/team.
- Time‑based → Location‑based: Hours first, then nearest branch.
Tip: Avoid overlapping rules. Document your intended priority order and test with several caller scenarios.
Test your IVR before going live
- Use the Preview/Simulate tool for time windows and regions.
- Place test calls from a mobile and a landline.
- Verify keypress paths, voicemail capture, and recorded call outcomes in reports.
- Ask two colleagues to complete a task and note any confusion.
Accessibility & prompt guidelines
- Speak clearly at a moderate pace; avoid long sentences.
- Give the action after the option ("Press 2 for Support").
- Include a short privacy statement if you record calls.
- Provide options in the primary languages your callers expect.
Sample prompts (copy‑paste):
- Greeting: "Welcome to Acme. Press 1 for Sales, 2 for Support, 3 for Billing. Press 0 to speak to an operator."
- After hours: "Thanks for calling Acme. We’re closed right now. Press 1 to leave a voicemail, or visit acme.com/support."
- Region: "Welcome to Acme . Press 1 for Sales, 2 for Support."
Screenshots & diagrams

Troubleshooting
- Keys not recognized: Ensure DTMF tones are enabled on the caller’s device; avoid music bed in prompts.
- Wrong region detected: Caller ID may be hidden or roaming. Provide a region selection option as backup.
- After‑hours still ringing teams: Check time zone and rule priority. Verify that holidays are marked as Closed.
- Callers get stuck in loops: Set a maximum repeat count and an operator escape.
Related articles
Make sure the related cards are published and accessible to readers.
Need help?
Open a ticket from your MyOperator dashboard → Help → Contact Support.
🛠️ You can combine these types to design a fully customized call flow that fits your organization.
Related FAQs
Glossary
- IVR (Interactive Voice Response): An automated phone menu that collects keypad input to route calls.
- DTMF: Touch‑tone signals sent when a caller presses keys.
- Call flow: The sequence of actions a call follows through your IVR.
Related Articles
What are the different types of IVR available?
According to the requirements of the customers and businesses, MyOperator lets you create your own IVRs depending on your usability. You can create the following types of IVRs with MyOperator: Default IVR: This is an IVR which is usually played when ...
What are the different types of nodes that can be added to an IVR in MyOperator?
⚡Quick answer: MyOperator’s IVR Builder includes six node types you can combine to design your call flow: IVR Menu, Extension, Department, Message, Voicemail, Input & Response. 1. What’s a “node” in IVR Builder? A node is a building block in your ...
What are different types of outgoing solutions that MyOperator provides?What are different way I can reach out to my customers via outgoing calls?
Outgoing calling in MyOperator — options, setup, and best uses Short answer: MyOperator supports three outgoing options: Click-to-Call (1:1 agent calls), Agent-Connect Campaigns (system dials customers then bridges to an agent), and Voice Broadcast / ...
What are the different types of nodes that can be added in an IVR?
There are Five types of nodes that can be added in an IVR. IVR Menu : When you want to add different menus to a particular IVR or department, you use the sub menu node. Extension : This node is added to add the extension number of the user. ...
What are the different types of IVRs I can create?
MyOperator lets you create different types of IVRs (Interactive Voice Response systems) based on your business needs and caller preferences. Below are the most common IVR types you can configure: ? Time-Based IVR What it does: Routes calls based on ...