5.7 Test
Lesson 5
After you modify and save the runvcast.bat
file under folder C:\Call List, you can test both the
inbound IVR application and outbound IVR application.
Test Lesson 5
The following is a typical session:
- Caller: call in
- IVR: answer the call
- IVR: "Welcome to my broadcast
service. Please enter your password followed by the pound key"
- Caller: 123#
- IVR: "Please record your message
after the beep. When you are finished with the recording, press
the pound key"
- Caller: "this is a test
recording..." (#)
- IVR: "this is a test
recording..." (play recorded caller message)
- IVR: "Press 1 to continue and
press 2 to record again"
- Caller: 1
- IVR: disconnect call
- 30 seconds later, BroadcastByPhone is
launched
- BroadcastByPhone: start
broadcast using the recorded audio file
What's behind
the scene
The first few steps are skipped. They are the same
as in lesson 4.
- ...
- Caller: 1
Message OK element is
active. The run program action is launched, which in turn
execute the C:\Call List\runvcast.bat in the background.
Since Wait for finish is not specified for the action,
the application continues.
- IVR: disconnect call
No more transition. The
inbound IVR application is finished.
- 30 seconds later, BroadcastByPhone is
launched
The runvcast.bat file
continues after 30 seconds delay. It copies the recorded audio
file to target folder and overwrites the deployed
recorded_message.wav file. It then launches the
BroadcastByPhone program.
- BroadcastByPhone: start
broadcast using the recorded audio file
According to the command
line options specified in runvcast.bat file, the correct call
list file C:\Call List\mylist.voc is opened. Since the
call list file has selected its broadcast message already, the
outbound IVR application lesson5_msg will be used for the
outbound phone calls.
The application
The inbound application (same as in lesson 4)
The outbound application: Lesson_5_Custom_Broadcast.zip
Outbound IVR App Design
|