rendered paste body[ivr]
exten => s,1,Answer
exten => s,s,Wait(2)
;exten => s,1,Wait(1) ; Wait a second, just for fun
;exten => s,n,Answer ; Answer the line
exten => s,n,Set(TIMEOUT(digit)=5) ; Set Digit Timeout to 5 seconds
exten => s,n,Set(TIMEOUT(response)=10) ; Set Response Timeout to 10 seconds
exten => s,n,Background(/var/lib/asterisk/sounds/asterisk-recording11)
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
exten => 8500,n,Goto(s,6)
exten => i,1,Background(pbx-invalid)
exten => i,2,Goto(ivr,s,1)
exten => t,1,Playback(vm-goodbye)
exten => t,2,Hangup()