[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"