IVR Tutorial - Table of Contents
Part I: Basic Usage
Lesson 1: Call Flow Diagram
- Create an element to collect password
- Create a prompt
- Verify Password
- Check incorrect password
- Call Flow Diagram
- Deploy application
- Test Lesson 1
Lesson 2: Variable
Lesson 3: Record Voice Message
Lesson 4: Run External Program
- Create a run program action
- Create a variable for the voice message
- Use variable as program argument
- Test Lesson 4
- Use Windows Batch File
- Edit the run program action
- Test Lesson 4 Again
Lesson 5: Design for BroadcastByPhone Autodialer
- Create an outbound IVR application
- Create a column variable
- Use a column variable
- Set audio message
- Select autodialer outbound IVR application
- Edit the Windows Batch File
- Test Lesson 5
Lesson 6: Communicate with a Website
- Create an HTTP action
- Edit the Windows Batch File
- Deploy Inbound and Outbound IVR Applications
- Test Lesson 6
Lesson 7: Improvements and Resources
Part II: Advanced Usage (For Developers)
Advanced IVR Tutorial Lesson 1: Integrate with IVR Applications
- Update the IVR Call Flow Diagram
- Create a Java Action
- Write a Java Class for Java Action
- Compile and Run the Java Class
- Use Action Return Variable
- Update the Windows Batch File
- Add a Run Program Action
- Test Lession 1
Advanced Lesson 2: Integrate with Relational Database
- Learn more about relational database
- The Java Class to check password using JDBC
- Create a Java action to check password
- Use Java action result to determine which transition to take
- Get more information from the database
- Use database action
Advanced Lesson 3: Room Reservation Example
- Create Database
- Authenticate Caller
- Collect User Info
- Send an Email Confirmation with Phone Call
- Cancel a Reservation
- Room Reservation Sample