Skip to content

Simple IVR

With this guide you will learn how to use the Simple IVR designer, a tool for creating basic telephone flows. It is designed as an intuitive and easy alternative to the flow designer, with fewer activities and a more friendly interface.

When to Use a Simple IVR?

The Simple IVR is designed for scenarios where you need a quick, basic, and easy-to-maintain telephone flow, without the complexity of the advanced flow designer.

It is recommended when:

  • You only need a simple options menu (e.g., "Press 1 for Support, Press 2 for Sales").
  • You want to play pre-recorded messages or text-to-speech before transferring the call.
  • You are looking for a simple multilingual IVR without complex configurations.
  • The team managing it is non-technical and requires an intuitive interface.

It is not recommended when:

  • The flow requires advanced logic (variables, validations, integrations).
  • You want to automate complex processes (e.g., database queries, dynamic flows).
  • The IVR will have many menu levels or requires specific customizations.

In those cases, it is better to use the advanced flow designer. Learn how to use it with the following guide

How to Create a Simple IVR?

  1. Go to the Automations menu from the Administrator menu.
  1. Navigate to the IVRs tab.
  1. Click the New button in the upper right corner.
  1. A modal will appear where you must assign a unique name to the IVR, and then in the type field select Simple IVR. Optionally, you can add a description that clarifies the IVR's behavior.

Workspace

Once you have created the Simple IVR, the following workspace will automatically open, where you can add and configure activities to build the custom logic that fits your business needs.

The workspace is divided into two main panels:

  • Left panel: shows the hierarchical structure of the IVR. Here you can see how the activities connect to each other and rename them for easy identification.
  • Right panel: when you select an activity, you will see its configuration form. From here you can define audio files, destinations, languages, or other parameters depending on the activity type.

This way, the left panel gives you an overview of the flow, while the right panel lets you adjust the details of each step.

Features

  • History: the History allows you to access previous versions of your Simple IVR to recover unwanted changes or review previous configurations.
    • After recovering a previous version, you must save or deploy the IVR again for the changes to take effect.
  • Export: with the Export button you can download your IVR as a .TXT file.
    • This file contains the complete flow configuration.
    • It is useful for saving a backup or sharing the design with another team.
  • Import: with the Import button you can load a previously exported IVR.
    • You must select the file from your computer using the file selector.
    • Only IVRs that have been exported from the same platform are supported.
  • Test phone: the Test phone feature allows you to make a direct call to the IVR to test the flow in real time.
    • You will hear the configured audio files and can interact with the menu options.
    • It is ideal for verifying the user experience before deploying changes to production.

States

Activities

Each activity has a different functionality and requires specific configuration. You can see all the activities in your IVR in the tree in the left panel.

Set Language

This activity is used to set the language of the IVR. You can configure it in two ways:

Single language
  • Directly select the default language from the Language field.
  • The entire IVR will run in that language.
Multiple languages
  • Check the Multiple languages checkbox.
  • Assign an initial audio that tells the user the options (e.g., "Press 1 for English, Press 2 for Spanish").
  • Define an error audio in case the user presses an invalid key.
  • In the Options section:
    • Select the number the user should press.
    • Associate that number with a language.
    • For example:
      • Option 1 - ENG
      • Option 2 - ESP

The Menu activity allows you to offer different options to the user so they can navigate the IVR and execute the corresponding branch of activities based on the number they press on their phone keypad.

How does it work?
  1. The configured audio plays (for example: "For Support press 1, for Sales press 2").
  2. The system waits for the user to press a number on their keypad.
    • If the number matches a valid option, the IVR continues with the associated branch of activities.
    • If the number does not correspond to any option, the error audio plays and the activity starts over.
Configuration
  • Main audio: message with instructions for the user.
  • Error audio (optional): message that plays if the user presses an invalid option.
  • Options: list of numbers and the activity to execute in each case.
Practical example

A basic phone service IVR:

  • Audio: "Welcome. For Support press 1. For Sales press 2."
  • Option 1: Transfer to the Technical Support campaign.
  • Option 2: Transfer to the Sales campaign.
  • Error audio: "The option entered is not valid, please try again."

This way, the user can easily navigate and be directed to the correct area.

Play Audio

The Play Audio activity allows you to transmit a recorded message to the user at any point in the IVR flow. It is ideal for providing information, notices, or welcome messages without requiring any interaction from the customer.

Configuration
  • Select audio: choose a previously uploaded audio file in the platform.
  • Manage audio: if the desired audio does not exist, you can upload a new file or record one directly from the tool.
  • Languages: if the IVR is multilingual, make sure the audio exists in all configured languages.
Practical example
  • Welcome: "Thank you for contacting us, we will attend you shortly."
  • Informational notice: "Our business hours are Monday through Friday from 9am to 6pm."
  • Pre-transfer message: "We are connecting you with an agent, please hold the line."

Text to Speech

This activity allows you to convert text to audio using different Text to Speech (TTS) providers.

  • Google TTS: simply select the language and write the text to be played.
  • Amazon Polly: requires entering the Amazon account details, selecting the language and voice, and then writing the text to be played.

When executed, the generated audio is played in the selected language.

Transfer

The Transfer activity allows you to redirect the call to another destination inside or outside the platform. It is useful for connecting the user with an agent, a specific campaign, or an external number.

Configuration
  • Transfer type:
    • Campaign: sends the call to a defined campaign.
    • Agent: transfers the call directly to a specific user.
    • External number: redirects the call to a landline or mobile phone.
  • Campaign/Agent/Number field: depends on the selected transfer type.
Tip!

To transfer to the campaign in which the IVR is running, select the Campaign transfer type and leave the campaign field empty.

Practical example
  • Menu option 1: Transfer to the Technical Support campaign.
  • Menu option 2: Transfer to a VIP agent.
  • Menu option 3: Transfer to an external number (e.g., emergency hotline).

Hang up

This activity ends the call when executed. It does not require any additional configuration.


Manage Audio

When an activity requires audio, you will see the + icon next to the field. Clicking it will open a form where you can:

  • View the list of audio files available in the IVR.
  • Add new audio files.

To add a new audio:

  1. Enter a name.
  2. Upload an audio file or record one directly.
  3. Before saving, you can play it back to verify it.

If you need the same audio in different languages, simply create an audio with the same name in each language. The IVR will automatically select the correct version based on the configured language.

Manage Errors

If there are required fields left empty, a warning will appear next to the activity in the tree. You can hover over the warning to see which fields are missing.

Blacklist open button

When you try to deploy with pending errors, a modal will appear that stops the action. From there you can directly access the activities and complete the required information.

Heads up!

If you wish to deploy the IVR without completing all fields, you can simply click the deploy button in the errors modal. However, it is important to note that this may cause unexpected issues.

Save and Activate

You have two options to save your work:

  • Save: saves the changes without deploying them. The IVR will remain in Development state.
  • Deploy: saves and deploys the changes. The IVR will be in Deployed state.

At the top you will see the date of the last deployment. If it has never been deployed, it will show as "never".

Done! Now you know how to create, configure, and deploy a Simple IVR.

uContact by net2phone