All pastes #58310 Raw Edit

Anonymous

public text v1 · immutable
#58310 ·published 2006-05-23 08:44 UTC
rendered paste body
[custom-announcement]
exten => s,1,Playback(announcement)
;exten => s,2,SoftHangup(SIP/100)

[custom-foward1]
exten => s,1,Answer()
exten => s,2,Gotoif($["${DID1}" = "CONGESTION"]?3:5)
exten => s,3,Dial(${DID1})
exten => s,4,Hangup()
exten => s,5,Queue(${QUEUE})
exten => s,6,Hangup()

[custom-foward2]
exten => s,1,Answer()
exten => s,2,Gotoif($["${DID2}" = "CONGESTION"]?3:5)
exten => s,3,Dial(${DID2})
exten => s,4,Hangup()
exten => s,5,Queue(${QUEUE})
exten => s,6,Hangup()

[custom-mm1]
exten => t,1,Goto(s,1)
exten => s,1,Answer()
exten => s,2,Read(PIN,MM1,10)
exten => s,3,Wait(1)
exten => s,4,Playback(MM1-2)
exten => s,5,SayDigits(${PIN})
exten => s,6,Read(INPUT2,MM1-3,1)
exten => s,7,Gotoif($["${INPUT2}" = "1"]?8:2)
exten => s,8,Gotoif($["$CLI" = ""]?9:11)
exten => s,9,Read(INPUT3,MM1-5)
exten => s,10,Gotoif($["${INPUT3}" = "1"]?17:11)
exten => s,11,Read(INPUT4,MM1-6)
exten => s,12,Set(CLI=${INPUT4})
exten => s,12,NoOP(/$/{INPUT3})
exten => s,13,Playback(MM1-6-1)
exten => s,14,SayDigits(${CLI})
exten => s,15,Read(INPUT4,MM1-6-2,1)
exten => s,16,Gotoif($["${INPUT4]" = "1"]?17:11)
exten => s,17,SetVar(status=$CURL(http://domain.com/ivm.php?CLINUM=${CLI}&PIN=${PIN}})
exten => s,18,Gotoif($["${STATUS} = "successfull"]?19:20
exten => s,19,Playback(MM1-7-successfull)
exten => s,20,Wait(3)
exten => s,21,Hangup()
exten => s,22,Playback(MM1-7-1)
exten => s,23,Wait(3)
exten => s,24,Hangup()

[custom-mm2]
exten => t,1,Goto(s,1)
exten => s,1,Answer()
exten => s,2,Read(FAXCLI,MM2)
exten => s,3,Backround(MM1-6-1)
exten => s,4,SayDigits(${FAXCLI})
exten => s,5,Read(INPUT6,MM1-6-2,1)
exten => s,6,Gotoif($["$INPUT6" = "1"]?7:2) 
exten => s,7,system(/var/lib/asterisk/bin/email.pl --to ${EMAILADDR} --from ${FROM} --subject "${faxcli}" --attachment ${PDF} --type application/pdf)
exten => s,8,Hangup()

[custom-voicemail]
exten => s,1,Playback(voicemailoption4)
exten => s,2,VoiceMail(s${VMBOX})
exten => s,3,Hangup()

[custom-address]
exten => s,1,Playback(officeaddress)
exten => s,2,Goto(ivr-4,s,1)
exren => s,3,Hangup()

[custom-info]
exten => s,1,Playback(iCentel_92505)
exten => s,2,Goto(ivr-4,s,1)
exren => s,3,Hangup()

[custom-hangup]
exten => s,1,Playback(goodbye)
exten => s,2,Wait(3)
exten => s,3,Hangup()
;exten => s,2,SoftHangup(${CHANNEL})