- 05 Jan 2024
- 4 Minutes to read
- Print
- DarkLight
- PDF
Creating a simple IVR with Flow Builder
- Updated on 05 Jan 2024
- 4 Minutes to read
- Print
- DarkLight
- PDF
Who should read this article: Administrators
How to create your first IVR using Flow Builder.
User story
As a contact center administrator with simple routing requirements, I want an IVR to handle the inbound calls to your contact center, and route the calls to one or more targets, depending on which key the caller presses. I want a simple IVR that provides simple choices for my callers.
Use Case: Creating a simple IVR
It's easy to add a simple IVR to your inbound call flows using the Voiso Flow Builder.
Prep your contact center resources
First, create an inbound queue and assign agents to the queue. Next, obtain an inbound phone number for your contact center.
For more details, refer to the How to start receiving calls with Voiso article.
IVRs rely on recorded messages (media files) to explain the keypress selections available to callers.
Create a recorded message as a media file (for example, an MP3). The message can be quite simple. For example, the message could be:
Welcome to Our Organization. Press 1 to be connected to an agent, press 2 to leave a voicemail, or press any other number to hear this message again.
Upload your audio message to your contact center media collection (navigate to Administration > Media in the main navigation bar).
To add a new audio file, follow these steps:
- Click Add media.
- In the Add media panel, specify a name for the media file to be displayed on the Media table and in other menus where you select media files.
- Specify the media type from the Type menu.
- In the Media area, either drag an audio file from your desktop or click browse to browse your computer for an audio file.
- Click Save.
Create your simple IVR
You are now ready to create your IVR. The following video walks you through the steps to create an IVR with two options: connecting to a queue or leaving a voicemail.
Of course, you can have many other options, including routing to a specific agent or phone number, sending an SMS or WhatsApp message, a voice message, or terminating the call.
The following video walks you through the steps below:
Setting up a call flow
- Using the Voiso Navigation Bar, navigate to Inbound > Flows.
- On the Flows page, click Add flow.
- Complete the General settings:
- Give your flow a name.
- Select Voice for the flow type.
- Choose one of your inbound numbers. Calls to this number are routed through this flow.
- Set the times that this flow is active by clicking the days of the week and specifying the hours for each day in the Business hours section. Calls outside of these days and times are not handled by this flow. You can create another flow to handle days and times that are outside of business hours, then select that flow in the Day off menu section. For more information about the options in the Add flow page, refer to Flows.
- Save the flow. You are now ready to create the call flow for your IVR.
Add nodes in Flow Builder
- Click the name of your new flow from the list of flows on the Flows page.
- In the Flow builder section of the Edit flow page, click Launch. Flow builder opens in a new browser tab.
- To create your IVR, click the DTMF icon to add a DTMF node to the flow.
- Click the node to set it up. In the DTMF, panel make the following settings:
- Choose the media that contains the voice message you created to describe the keypress options for your IVR.
- Specify the number of seconds without a keypress from the caller before the IVR times out and repeats the message or ends the call.
- Specify the number of times the message is repeated when there is no keypress from the caller.
- Click the dial pad keys route to an action. It's common to have 0 route to a specific agent or phone number by using the Route node.
- If your contact center supports dialing by extension, select this option as well.
Make routing connections
- You are now ready to start making routing connections from your IVR.
- Drag a connection from the Invalid input output point back to the input point of the DTFM node. If the caller presses a key other than the ones you configured for the IVR, the call is routed back to the input point of the DTMF node.
- Add other nodes to the flow, such as Route and Voicemail, then drag connections from the relevant DTMF node output points to the input points of the other nodes.
- Configure the other nodes, then click Save to return to the Edit flow page.
- Click Save to activate your IVR.