Manual › Running, reports and more
IVR testing
With the ability to send digits the program is an easy way to test Interactive Voice Response systems and PBXs. The first scenario makes an outgoing call, establishes a two-way speech path, waits 9 seconds, dials a random 7-digit number and waits 11 seconds so all digits are sent before it hangs up. The second one dials fixed digits:
---> INVITE
<--- 100*
<--- 180
<--- 200
---> ACK
---- RTP Speech
---- Pause[ms]=9000
---- rndVal=rand[1000000-9999999]
---- Dial=[$rndVal]
---- Pause[ms]=11000
---> BYE
<--- 200---> INVITE
<--- 100*
<--- 180
<--- 200
---> ACK
---- RTP Speech
---- Pause[ms]=9000
---- Dial=123456;PT=101
---- Pause[ms]=11000
---> BYE
<--- 200Besides random values the digits can come from the values file ([field0]) or be auto-incremented. The sample is Call_speech_dials_client.txt (it needs a sound device because it uses live speech).