Short answer: Use the Call Flow Designer to add an IVR (menu), upload or write your greeting, map keypress options to destinations (users/teams/queues/voicemail), then preview and publish.
Contents
Prerequisites
- Permissions: You can create and edit Call Flows.
- Destinations ready: Users, teams/queues, and voicemail boxes exist to route calls to.
- Audio files (optional): Prepare your welcome greeting and menu prompt (MP3/WAV per platform specs). Keep prompts concise.
Create a new call flow (step‑by‑step)
- Sign in to MyOperator.
- Go to Calls → Design Callflow.
- Click Create New Callflow (or Edit Live Callflow to modify an existing one).
- Choose Create Advanced Callflow.
- Name your flow (e.g., Simple IVR), then click Create.
Screenshot

Caption: Click Create New Callflow to start a new flow.
Configure your IVR menu
- Click Add and choose IVR / Menu.
- Welcome Message: Type the greeting or upload an audio file (text‑to‑speech may be available).
- Menu prompt: Example: “Press 1 for Sales, 2 for Support, or 0 for the operator.”
- Key mappings: Map keys to destinations (users, teams/queues, voicemail). Add options as needed (subject to plan limits).
- Click Save.
Screenshot
Alt text: IVR node configuration form with fields for greeting, menu prompt, and key mappings.
Caption: Configure your greeting and map keypad options to destinations.
Add voicemail and after‑hours routing
- Voicemail: For each department or queue, enable voicemail and set the mailbox/timeout as needed.
- Business Hours / Holidays: In your flow, route after‑hours/holiday calls to voicemail, on‑call queue, or a message.
- No‑input / invalid input: In Advanced Settings, set Repeat Menu attempts, optional No‑input timeout, and choose a fallback destination for no or wrong keypresses.
Preview, test, and publish
- Click Preview in the Designer to review prompts and paths.
- Place a test call from a phone and try each option.
- Open Call Logs to confirm the path (e.g., IVR → Sales Queue → Agent).
- Click Publish to activate the call flow.
Success criteria: Callers reach each destination without dead‑ends; no‑input/invalid input are handled; after‑hours routing behaves as expected.
Examples you can copy
Sample welcome script
Thank you for calling ACME. Press 1 for Sales, 2 for Support, 3 for Billing, or 0 to speak to the operator. To hear these options again, stay on the line.
Sample key mappings
1 → Sales Queue (round robin)2 → Support Team (first available)3 → Billing (voicemail after 20s)0 → OperatorInvalid/No input → Repeat menu 2 times, then Operator
Simple flow sketch
Caller → IVR Menu 1 → Sales Queue 2 → Support Team 3 → Billing Voicemail 0 → Operator(No/invalid input) → Repeat x2 → Operator
Troubleshooting & tips
- DTMF not detected (keypad presses): Increase the No‑input timeout slightly and retest.
- Too many choices: Keep menus to 3–5 options to reduce abandonment.
- Busy/offline destinations: Ensure queues have timeouts and voicemail fallbacks.
- Accessibility: Speak the action before the extension (e.g., “Press 1 for Sales”).
Get help
If you need assistance, email support@myoperator.co with:
- Call Flow name and screenshots of your IVR / Advanced Settings
- Test call timestamp(s) and Caller ID
- A brief description of what isn’t working as expected
Related articles
Related Articles
How can I create a simple Call flow?
1. Login to your MyOperator panel and click on “Manage” at the top. 2. In the settings section click on “Design Callflow”. 3. Click on “Create new call flow” or Edit Live call flow 4. Enter the Welcome greeting (Predefined welcome greetings are there ...
How does a Contact based Call flow work?
A Contact-based Call Flow lets you create a custom call experience for specific phone numbers already saved as contacts in your MyOperator account—typically used for repeat customers, VIP clients, or internal staff. ? When should I use a ...
How do I view and change the working and non-working hours or days for a call flow in MyOperator?
⚡Quick answer - You can view and update the working hours and days for any call flow directly from the Design Callflow section in your MyOperator panel. Go to Call → Design Callflow → Select your call flow → Edit → Adjust schedule (working hours, ...
How can I create a Multi-level IVR?
Short answer: Build a top‑level IVR menu, then add a Menu block under each option to create sub‑menus (Level 2, Level 3, etc.). Connect each final path to a destination (queue, user, or voicemail), set repeat/timeout behavior, and publish. When to ...
How do I set multiple call-availability time slots for a user in MyOperator?
⚡Quick answer: Yes. You can add multiple availability windows to a user so they only receive routed calls during those times. When should I use this guide? Use it when you need a single user to receive routed calls only during specific windows—e.g., ...