What are the different types of nodes that can be added to an IVR in MyOperator?

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 call flow. Each node performs a specific task—play a message, gather input, route to users, record voicemail, etc. Connect nodes to shape how a call moves through your IVR.


2. Quick reference

Node

Primary purpose

Where it fits best

Common pitfalls

IVR Menu

Offer keypad choices ("Press 1 for…")

Main menu or submenus

No-input/invalid-input loops; too many menu layers

Extension

Route to a specific user

Direct-dial use cases

Routing to an unavailable user without a fallback

Department

Route to a team (multiple users)

Sales, Support groups

Empty/paused agents → missed calls

Message

Play audio (welcome/anywhere)

Greetings, status updates

Wrong audio format/volume too low

Voicemail

Record caller message

After-hours/unanswered

No notification path defined

Input & Response

Capture digits and branch/trigger

Account/Order lookups

Not handling max retries/timeouts


3. How to add a node

  1. Open MyOperator › Call Flow Setup › IVR Builder.
  2. Click Add Node (or drag from the node palette) and choose a node type.
  3. Configure required fields (e.g., audio file, destination, retries).
  4. Connect the node to the previous and next steps.
  5. Publish your changes and place an external test call to verify.

4. Node types (details & examples)

1) IVR Menu

What it does: Plays a prompt and lets callers select options by pressing digits. Route each digit to a target.

Key settings:

  • Prompt audio: Select a library file with clear numbering (“Press 1 for Sales,” etc.).
  • Valid keys: Digits you accept (e.g., 0–9, *).
  • No input / Invalid input: Action after timeout or wrong key (repeat prompt, go to agent/voicemail, end call).
  • Retries: Times you’ll re-prompt before fallback.

Fallbacks & edge cases:

  • After N retries, route to Voicemail or a Department.
  • Provide a “0 for operator” escape where appropriate.

Common pitfalls:

  • Too many layers (deep menus hurt CSAT). Keep to ≤2 levels when possible.
  • Reusing old audio that doesn’t match configured options.

Example:

  • “Press 1 for Sales, 2 for Support; 0 to speak to our operator.”

2) Extension

What it does: Sends the call to a specific user’s extension.

Key settings:

  • User/extension: Select the intended agent.
  • Ring strategy & timeout: How long to ring before fallback.

Fallbacks & edge cases:

  • If the user is offline/busy, route to Voicemail or a Department.

Common pitfalls:

  • Pointing to a user who is not assigned to this number/flow.

Example:

  • “Press 9 to reach our Billing Specialist.”

3) Department

What it does: Routes to a team (multiple users) according to your ring strategy.

Key settings:

  • Department: Choose the team (e.g., Sales).
  • Ring strategy: Ring-all, round-robin, or other available methods.
  • Business hours: (If used) pair with time-based routing.

Fallbacks & edge cases:

  • No active agents → route to Voicemail or Message.

Common pitfalls:

  • The department has no active agents or everyone is paused.

Example:

  • “Press 1 for Sales” → Department: Sales (ring-all 20s).

4) Message

What it does: Plays audio to the caller (e.g., Welcome at start, Custom anywhere).

Key settings:

  • Audio file: Upload/select from Library (follow your “Add audios to library” requirements).
  • Placement: Before menus, after a selection, or while transferring.

Fallbacks & edge cases:

  • If this is the only node, ensure the flow continues (to Menu/Department) or ends intentionally.

Common pitfalls:

  • Low volume or a wrong format causes poor playback. Verify the file meets your KB requirements.

Example:

  • “Thanks for calling MyOperator. Your call may be recorded for quality.”

5) Voicemail

What it does: Records a message when no one answers or after hours.

Key settings:

  • Greeting audio: Tell callers what to leave (name, reason, call-back number).
  • Notification path: Where new voicemails appear (e.g., call logs/notifications) and who reviews them.

Fallbacks & edge cases:

  • When the mailbox is not monitored, route to an alternate team during business hours.

Common pitfalls:

  • No one reviews the mailbox; callers never hear back.

Example:

  • After Department timeout, send to Voicemail with a clear 20–30s prompt.

6) Input & Response

What it does: Collects keypad input (DTMF) like account numbers, then routes or triggers actions (e.g., CRM lookup).

Key settings:

  • Expected input: Length/format (e.g., 6–10 digits).
  • No/invalid input handling: Retries and where to route after max attempts.
  • Actions: Route based on value prefixes; trigger webhook/API (if available in plan).

Fallbacks & edge cases:

  • Handle timeout and invalid characters. Provide an operator escape.

Common pitfalls:

  • Not validating length; callers get stuck.

Example:

  • “Enter your 6‑digit order ID, then press #.” Route 1xxxxx to Sales, 2xxxxx to Support.

5. Limits & behaviour notes

  • Keep menus shallow; avoid more than two submenu levels when possible.
  • Always define no-input/invalid-input behaviour to prevent loops.
  • Ensure departments have active, available agents; set a timeout fallback.
  • Use supported audio formats per your “Add audios to library” guidance for reliable playback.
  • For after-hours, pair nodes with time-based routing so callers get the right outcome.

6. Troubleshooting

  • DTMF not recognised:
    • Re-record prompt clearly; ensure callers know to use the touch‑tone keypad. Add a retries path.
  • Message doesn’t play:
    • Check audio file format and volume; re-upload if corrupted.
  • Rings but no answer:
    • Confirm department membership and agent availability; verify ring strategy and timeout.
  • Voicemails missing:
    • Verify where voicemails are listed in your account and confirm someone is assigned to review them.
  • Call loops back to the menu:
    • Review invalid/no-input routing and reduce retries.

Need help?

Not sure which node to use? Contact Support from the Help menu in your MyOperator dashboard. Include:

  • Your organisation name/ID
  • The call flow name and affected number(s)
  • A short description of what callers should experience

    • Related Articles

    • 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 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 IVR available?

      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 ...
    • What are the different types of IVRs I can create?

      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: Time-based IVR: This is an IVR which is usually played ...
    • 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 ...