[demo-intake-auto-main] exten => s,1,Answer exten => s,2,SetMusicOnHold(classical) exten => s,3,Set(TIMEOUT(digit)=3) exten => s,4,Set(FORWARD_NUMBER=) exten => s,5,AGI(forward.agi|--mode=query|--customer=demo|--number=0000000556) exten => s,6,NoOp(FORWARD_NUMBER=${FORWARD_NUMBER}) ; manual override for panic exten => s,7,GotoIf($["${FORWARD_NUMBER}" = "1111111111"]?100) exten => s,8,GotoIfTime(7:30-18:00|mon-fri|*|*?11) exten => s,9,GotoIfTime(7:30-16:30|sat-sun|*|*?11) exten => s,10,Goto(s,100) exten => s,11,Background(customers/test/test-tyfc-wait-next-intake) exten => s,12,Queue(demo-intake-q||||180) ;exten => s,12,Dial(SIP/DEMO-p9071&SIP/DEMO-p9073,120,r) exten => s,13,Dial(SIP/DEMO-p9071,30,r) exten => s,14,Set(CURRENTMAILBOX=9071) exten => s,15,Macro(vm,${CURRENTMAILBOX},demo) exten => s,16,Hangup exten => s,100,Set(CURRENTMAILBOX=9071) exten => s,101,Macro(vm,${CURRENTMAILBOX},demo) exten => s,102,Hangup ; StArT * ; test ; AUTO-MAIN LOOP ; * exten => *,1,GoTo(demo-intake-auto-main,s,1) ; EnD * ; StArT 0 ; test ; EXIT TO OPERATOR ; 0 exten => 0,1,GoTo(demo-oper-queue,s,2) ; EnD 0 ; StArT t ; test ; OPERATOR LOOP ; t exten => t,1,GotoIf($["foo${ALREADY_BEEN_HERE}" != "foo"]?t,4) exten => t,2,Set(ALREADY_BEEN_HERE=bar) exten => t,3,GoTo(s,1) exten => t,4,Hangup ; EnD t ; StArT i ; test ; INVALID OPTION ; i exten => i,1,Background(customers/test/pm-invalid-option) exten => i,2,GoTo(demo-intake-auto-main,s,1) ; EnD i