IVR Steps


IVR Overview

An IVR (Interactive Voice Response) is an automated telephony system that enables interaction between a computer and humans using voice recognition and touch-tone input. It allows callers to navigate through a menu of options or perform actions, such as checking account balances or routing calls, without the need for a human operator. This system enhances efficiency and provides a seamless experience for users, especially in customer service environments.

image-20240919-091259.png

Getting Started with IVR

To go to IVR to your Smartflo account, first log in using your unique User ID and Password. Once logged in, you will be directed to the main dashboard. From there, locate the navigation menu on the left-hand side of the screen and click on "Services." A set of options opens up. One of these options is the “IVR".

  1. List of IVRs

image-20240919-103050.png

The table displays a list with the following information:

FieldDescription
NameThe name of the IVR, used to identify the specific IVR configuration.
DescriptionA brief explanation of the purpose or functionality of the IVR.
TimeoutThe Timeout period specifies how long the system waits for a response from the caller before executing the timeout action.
Invalid RetriesThe number of attempts allowed the caller to provide valid input after entering an invalid response.
Timeout RetriesThe number of retries allowed if the caller fails to respond within the defined timeout period.
RecordingThe audio file or message that the IVR plays, like a welcome greeting or menu options.
ActionProvides options to edit or delete the IVR configuration.
  1. Add IVR

To add an IVR, follow the below steps:

  1. Click on the Services tab on the side navigation.
  2. Click on IVR.
  3. A list of all IVRs is displayed along with the relevant details.
  4. Click on Add IVR.

image-20240919-103019.png

📘

Note: (*) marked options are compulsory to fill.

  1. Enter the General Details as per the fields described below.

image-20240919-115432.png

FieldDescription
NameGive a name to IVR.
DescriptionGive a short description of what IVR does.
RecordingSelect the recording you created from the System Recordings.
Digit TimeoutEnter the timeout duration. After this duration expires, the call will follow the configured timeout options for routing.
Transfer CodeAssign a 5-digit transfer code to the IVR. Agents can dial this code, prefixed with #, to transfer the call to the designated IVR, This can be used to fetch feedback from customers.
Enable Prompt Transfer to AgentThis feature allows customers to be prompted to enter a 4-digit intercom ID of the agent they wish to speak to. Once enabled, you will have two options:

1. Agent: Selecting this will redirect the call to the agent's mobile phone.
2. Extension: Selecting this will redirect the call to the agent's softphone.
Webhook toggleWhen enabled, the account admin can assign a pre-configured webhook to specific IVR options. For example, if "Option 1" is selected, the admin can assign a webhook to trigger whenever that digit is pressed.

Note: The webhook must be configured with the (DTMF option) trigger
SMS TemplateWhen enabled, the account admin can assign a pre-configured SMS template to specific IVR options. For example, if "Option 1" is selected, the admin can assign SMS template to be triggered whenever that digit is pressed.

Note: The SMS template must be configured with the (IVR option (To Caller)) trigger in Template Management.
IVR Entry: Option and DestinationEnter the option number and specify the corresponding destination to route the call accordingly.
Invalid Retries AllowedEnter the number of invalid retries allowed to the caller.
Invalid Retry RecordingChoose the recording to be played to inform the caller about the invalid retry.
Invalid RecordingChoose the recording that will be played when the number of invalid retry attempts exceeds the specified limit.
Invalid DestinationChoose the destination where the call will be routed if the Invalid retry limit has been reached.
Timeout RetriesEnter the number of times the timeout retry is allowed.
Timeout Retry RecordingChoose the recording to be played to inform the caller about the timeout retry.
Timeout RecordingChoose the recording that will be played when the number of Timeout retry attempts exceeds the specified limit.
Failover DestinationChoose the destination where the call will be routed if the timeout retry limit has been reached.
Failover Missed Call SMSChoose the SMS template to be sent to the caller if the call is missed on the failover destination.

Note: The SMS template must be configured with the (FAILOVER MISSED CALL (TO CALLER)) trigger in Template Management.
  1. Click the Save button.