[macro-emergency] exten => s,1,Wait(0.2) exten => s,2,Playback(pls-wait-connect-call) exten => s,3,NoOp(${ARG2}) exten => s,4,NoOp(${ARG2}) exten => s,5,Dial(${ARG2}|30|mtM(emergencys^${ARG3}^${ARG4})) exten => s,6,NoOp(_${AAA}) exten => s,7,NoOp(_${AAA}) exten => s,8,NoOp(_${AAA}) ;exten => s,9,GotoIf($["${AAA}" = "2"] ?11:7) ;exten => s,10,GotoIf($["${AAA}" = "3"] ?22:8) ;exten => s,8,Hangup exten => s,11,Read(TODO|techmast/there-was-no-answer-at-that-location|1) exten => s,12,GotoIf($["${TODO}" = "1"] ?44:13) exten => s,13,GotoIF($["${TODO}" = "2"] ?22:14) exten => s,14,Hangup exten => s,22,SetVar(MACRO_RESULT=CONTINUE) exten => s,23,Voicemail(u10@techmast) exten => s,24,Hangup exten => s,44,NoOp("") [macro-emergencys] exten => s,1,Wait(0.2) exten => s,2,Playback(techmast/cell-incoming-techmast) exten => s,3,NoOp(${ARG1}) exten => s,4,playback(${ARG1}) exten => s,5,NoOp("") ;exten => s,5,System(rm -f ${ARG1}.gsm) exten => s,6,Read(ACCEPT-CALL|techmast/cell-techmast-accept|1) exten => s,7,NoOp(${ACCEPT-CALL}) exten => s,8,GotoIf($["${ACCEPT-CALL}" = "1"] ?51:9) exten => s,9,GotoIf($["${ACCEPT-CALL}" = "2"] ?61:10) exten => s,10,GotoIf($["${ACCEPT-CALL}" = "3"] ?71:11) ;exten => s,11,SetVar(TODO = 1) ;exten => s,12,SetVar(MACRO_RESULT=CONTINUE) exten => s,51,NoOp("") exten => s,52,System(rm -f ${ARG1}.gsm) exten => s,53,hangup exten => s,61,Set(_AAA=2) ;button pressed by person being called 2 exten => s,62,noop(${AAA}) exten => s,63,noop(${AAA}) exten => s,64,SetVar(MACRO_RESULT=CONTINUE) exten => s,65,noop(${AAA}) exten => s,71,Set(_AAA=3) ;button pressed by person being called 3 exten => s,72,SetVar(MACRO_RESULT=CONTINUE)