rendered paste body[adria-ivr]
exten => s,1,Answer
exten => s,2,SetMusicOnHold(default)
exten => s,3,DigitTimeout,5
exten => s,4,ResponseTimeout,10
exten => s,5,Background(/var/lib/asterisk/cust-recs/adria/adria-welcome)
exten => night,1,Answer
exten => night,2,SetMusicOnHold(default)
exten => night,3,DigitTimeout,5
exten => night,4,ResponseTimeout,10
exten => night,5,Background(/var/lib/asterisk/cust-recs/adria/adria-out-of-hours)
exten => night,6,Voicemail(s500@adria&502@adria&504@adria)
exten => night,7,Hangup
exten => 504,1,Macro(stdexten,${EXTEN}@adria,SIP/adria3,20)
exten => 502,1,Macro(stdexten,${EXTEN}@adria,SIP/adria1,20)
exten => 503,1,Macro(stdexten,${EXTEN}@adria,SIP/adria2,20)
exten => 0,1,Macro(stdexten,500@adria&502@adria&504@adria,SIP/adria1&SIP/adria2&SIP/adria3,20)
; #=hangup
exten => #,1,Playback(sai-thanks)
exten => #,2,Hangup
exten => t,1,Goto(0,1) ; If they take too long, assume they want the operator
exten => i,1,Playback(invalid) ; "That's not valid, try again"