All pastes #562898 Raw Edit

Something

public text v1 · immutable
·published 2007-06-12 23:04 UTC
rendered paste body
[ivr_master] ;IVR ENGLISH WITH ALMOST CORRECT TIMINGS REQUESTED BY THE USER.

include => internos_tecnosolutions
include => internal_queue

exten => s,1,Set(LOOPCOUNT=0)
exten => s,n,Answer
exten => s,n,Wait(2)
exten => s,n,Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=5)
exten => s,n,Verbose(${CALLERID})
exten => s,n,Background,ivren1
exten => s,n,WaitExten(2)
exten => s,n,Background,ivren2
exten => s,n,Wait(3)
exten => s,n,Goto(loop,1)
exten => t,1,Dial(SIP/501,35,r)
exten => t,n,Playback(vm-intro)
exten => t,n,VoiceMail(s501)
exten => i,1,Background(invalid)
exten => i,n,Goto(ivr_master|s|1)

exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIF($[${LOOPCOUNT} > 1]?calleveryone,1:ivr_master|s|2)

;exten => t,1,Goto(loop,1)

exten => calleveryone,1,Playback,ivren13
exten => calleveryone,2,Dial(SIP/501|10|r)
exten => calleveryone,3,Playback(vm-intro)
exten => calleveryone,4,Voicemail(s501)
exten => calleveryone,5,Hangup


[ivr_masteres] ;IVR SPANISH WITH ALMOST CORRECT TIMINGS REQUESTED BY THE USER.

include => internos_tecnosolutions
include => internal_queue_es

exten => s,1,Set(LOOPCOUNT=0)
exten => s,n,Answer
exten => s,n,Wait(0)
exten => s,n,Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=5)
exten => s,n,Verbose(${CALLERID})
exten => s,n,Background,ivres7
exten => s,n,Wait(3)
exten => s,n,Goto(loop,1)
exten => t,1,Dial(SIP/501,35,m)
exten => t,n,Playback(vm-intro)
exten => t,n,VoiceMail(s501)
exten => i,1,Background(invalid)
exten => i,n,Goto(ivr_masteres|s|1)

exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIF($[${LOOPCOUNT} > 1]?calleveryone,1:ivr_masteres|s|2)

;exten => t,1,Goto(loop,1)

exten => calleveryone,1,Playback,ivres12
exten => calleveryone,2,Dial(SIP/501|10|r)
exten => calleveryone,3,Playback(vm-intro)
exten => calleveryone,4,Voicemail(s501)
exten => calleveryone,5,Hangup

[ivr_pbank] ;IVR OPTION 5 WITH OUT POUND KEY SUPPORT DONT KNOW HOW TO DO IT YET

include => internos_tecnosolutions
include => internal_queue

exten => s,1,Set(LOOPCOUNT=0)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n,Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=5)
exten => s,n,Verbose(${CALLERID})
exten => s,n,Background,ivren3
exten => s,n,Wait(2)
exten => s,n,Background,ivren4
exten => s,n,Wait(2)
exten => s,n,Background,ivren5
exten => s,n,Wait(2)
exten => s,n,Goto(loop,1)

exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIF($[${LOOPCOUNT} > 2]?calleveryone,1:ivr_pbank|s|2)

exten => t,1,Goto(loop,1)

exten => calleveryone,1,Playback,ivren6
exten => calleveryone,2,Hangup

[ivr_pbankes]  ;IVR SPANISH OPTION 5 WITH OUT POUND KEY SUPPORT DONT KNOW HOW TO DOIT YET

include => internos_tecnosolutions
include => internal_queue

exten => s,1,Set(LOOPCOUNT=0)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n,Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=5)
exten => s,n,Verbose(${CALLERID})
exten => s,n,Background,ivres8
exten => s,n,Wait(2)
exten => s,n,Background,ivres9
exten => s,n,Wait(2)
exten => s,n,Background,ivres10
exten => s,n,Wait(2)
exten => s,n,Goto(loop,1)

exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIF($[${LOOPCOUNT} > 2]?calleveryone,1:ivr_pbankes|s|2)

exten => t,1,Goto(loop,1)

exten => calleveryone,1,Playback,ivres11
exten => calleveryone,2,Hangup


[internal_queue] ;IVR MENU OPTIONS  2,5,6,7,0

exten => 0,1,Dial(SIP/501|10|r)

exten => 2,1,Goto(ivr_masteres|s|1)

exten => 5,1,Goto(ivr_pbank|s|1)

exten => 6,1,Playback,ivren13
exten => 6,2,Dial(SIP/501|10|r)
exten => 6,3,Playback(vm-intro)
exten => 6,4,Voicemail(s501)
exten => 6,5,Hangup

exten => 7,1,Playback,ivren13
exten => 7,2,Dial(SIP/501|10|r)
exten => 7,3,Playback(vm-intro)
exten => 7,4,Voicemail(s501)
exten => 7,5,Hangup

[internal_queue_es] ;IVR MENU OPTIONS  2,5,6,7,0 FOR SPANISH IVR

exten => 0,1,Dial(SIP/501|10|r)

exten => 5,1,Goto(ivr_pbankes|s|1)

exten => 6,1,Playback,ivres12
exten => 6,2,Dial(SIP/501|10|r)
exten => 6,3,Playback(vm-intro)
exten => 6,4,Voicemail(s501)
exten => 6,5,Hangup

exten => 7,1,Playback,ivres12
exten => 7,2,Dial(SIP/501|10|r)
exten => 7,3,Playback(vm-intro)
exten => 7,4,Voicemail(s501)
exten => 7,5,Hangup