IVR Features
Pleae find a list of IVR Modules, each module has an array of IVR feautures.
- Survey Module
- Play Question Prompt
- Gets the Digits via DTMF (touch Tone)
- Evaulate Expression, to check for success or fail
- Set Digit Timer
- Set Max Digits
- Set Max Retries
- Write to .CSV File the answers from DTMF (phone keypad)
- Writes the Question name
- Writes the Question
- Writes the answer
- Transfer Call
- Set Ring Timer
- Record Conversation
- Play Record Beep
- Play Whisper Message to Recipient
- Call Queueing
- Play Position in Queue to Caller
- Max Queue Time Caller can be in Queue
- Max Callers in Queue
- Play Courtesy messages to Caller
- Record Conversation
- Set Max Lines at Destination
- Voice to Email
- Send Voicemail via Email
- Fax to Email
- Send Fax via Email
- Send in .PDF Format
- Send in .TIFF Format
- Hunt Group - Concurrent
- Divert Call to Multiple Destinations (max 5 default)
- Set Ring Timer
- Record Conversation
- Play Record Beep
- Play Whisper Message to Recipient
- Hunt Group Sequential
- Sequntially Divert Call to Multiple Destinations (max 5 default)
- Set Ring Timer
- Record Conversation
- Play Record Beep
- Play Whisper Message to Recipient
- Record File
- Record a caller and save to disk in .wav format
- Record a caller and save to disk in .wav format
- Is Hang Up
- Check if user has hung up
- Hang Up
- Hang up the caller
- SQL Storage
- SQL INSERT Statement, select records froma database
- SQL Storage
- SQL UPDATE Statement, update records in a database
- SQL Storage
- SQL DELETE Statement, delete records from an SQL database
- Send Email
- Send an Email Alert, GLOBAL variables such as Caller ID, Dialed number can be used.
- Send SMS
- Send an SMS, GLOBAL variables such as Caller ID, Dialed number can be used.
- Evaluate Expressions
- Evaluate expressions based on Callers number $LOBAL_CLI
- Evaluate expressions based on Dialed number $GLOBAL_CLI
- Evaluate expression based on CLI length, DDI length
- Create Random numbers
- Can evaluate expressions similar to using Javascript
- Time of Day
- Route based on Time of Day
- Check boxes for days or week
- Set times in drop downs for start and finish times
- Random Pause
- Pause the IVR script for a fixed duration (s)
- Pause for a random duration between two durations
- Get Digits
- Gets the Digits via DTMF (touch Tone)
- Plays Sound File (Question Prompt)
- Evaluate Expression, to check for success or fail
- Set Digit Timer
- Set Max Digits
- Set Max Retries
- GLOBAL Variable which can be used in the IVR Applications
- $GLOBAL_CLI = Callers Number
- $GLOBAL_DDI = Dialed Number
- $ModuleName_ENTEREDDIGITS = Digits Received from a Get Digits or Survey Module

