rendered paste body[mainmenu]
exten => 14166287102,1,Goto(mainmenu,s,1)
exten => s,1,Answer
exten => s,2,Set(iATTEMPTS=0)
exten => s,3,Set(tATTEMPTS=0)
exten => s,4,Background(/var/lib/asterisk/sounds/asterisk-recording11)
exten => s,5,Set(TIMEOUT(digit)=3)
exten => s,6,Set(TIMEOUT(response)=15)
exten => h,1,Hangup
exten => i,1,Set(iATTEMPTS=$[${iATTEMPTS}+1])
exten => i,2,GotoIf($[${iATTEMPTS}=4]?4])
exten => i,3,Goto(s,3)
exten => i,4,Playback(pbx-invalid)
exten => i,5,Playback(vm-goodbye)
exten => i,6,Hangup
exten => t,1,Set(tATTEMPTS=$[${tATTEMPTS}+1])
exten => t,2,GotoIf($[${tATTEMPTS}=4]?4])
exten => t,3,Goto(s,4)
exten => t,4,Playback(pbx-invalid)
exten => t,5,Playback(pbx-invalid)
exten => t,6,Hangup
exten => fax,1,Dial(SIP/299)
include => local-internal
[local-internal]
exten => 0,1,Dial(SIP/240&SIP/250&SIP/260|20)
exten => 0,2,Voicemail(240@default)
exten => 1234,1,Playback(transfer,skip)
exten => 1234,n,Macro(stdexten,1234,SIP/240)
exten => 240,1,Playback(transfer,skip)
exten => 240,n,Macro(stdexten,240,SIP/240)
exten => 250,1,Playback(transfer,skip)
exten => 250,n,Macro(stdexten,250,SIP/250)
exten => 260,1,Playback(transfer,skip)
exten => 260,n,Macro(stdexten,260,SIP/260)
exten => 3090,1,Playback(transfer,skip)
exten => 3090,n,Macro(stdexten,3090,SIP/3090)
exten => 8500,1,VoicemailMain