[macro-conf-connect] exten => s,1,Answer() exten => s,2,agi(swift.agi|${ARG2}) exten => s,3,Wait(1.5) ;exten => s,4,NoOp(Channel in macro is ${CHANNEL}) exten => s,4,Playback(to-join-a-meeting) exten => s,5,Playback(conference-call) exten => s,6,Read(NUMBER,press-9,1,,1,10) exten => s,7,GotoIf($[${NUMBER} = 9]?9:13) exten => s,8,SetVar(MACRO_RESULT=BUSY) exten => s,9,System(/opt/asterisk/conference-announce ${ARG1} in ${ARG2}) exten => s,10,Conference(${ARG1}/S/1) exten => s,11,Goto(dialoutconf,outbnd-handler,102) exten => s,12,Playback(vm-goodbye) exten => s,13,SetVar(MACRO_RESULT=CONTINUE) consol output -- Executing Answer("SIP/provider-conference-0ddc", "") in new stack -- Executing AGI("SIP/provider-conference-0ddc", "swift.agi|"Ernie Ellingson"") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/swift.agi -- SIP/provider-conference-6f19 answered Local/15555555555@dialoutconf-f29e,2 -- Executing Answer("SIP/provider-conference-6f19", "") in new stack -- Executing AGI("SIP/provider-conference-6f19", "swift.agi|"Ernie Ellingson"") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/swift.agi -- AGI Script swift.agi completed, returning 0 -- Executing Wait("SIP/provider-conference-0ddc", "1.5") in new stack -- AGI Script swift.agi completed, returning 0 -- Executing Wait("SIP/provider-conference-6f19", "1.5") in new stack -- Executing Playback("SIP/provider-conference-0ddc", "to-join-a-meeting") in new stack -- Playing 'to-join-a-meeting' (language 'en') -- Executing Playback("SIP/provider-conference-6f19", "to-join-a-meeting") in new stack -- Playing 'to-join-a-meeting' (language 'en') -- Executing Playback("SIP/provider-conference-0ddc", "conference-call") in new stack -- Playing 'conference-call' (language 'en') -- Executing Playback("SIP/provider-conference-6f19", "conference-call") in new stack -- Playing 'conference-call' (language 'en') -- Executing Read("SIP/provider-conference-0ddc", "NUMBER|press-9|1||1|10") in new stack -- Accepting a maximum of 1 digits. -- Playing 'press-9' (language 'en') -- Executing Read("SIP/provider-conference-6f19", "NUMBER|press-9|1||1|10") in new stack -- Accepting a maximum of 1 digits. -- Playing 'press-9' (language 'en') == Manager 'remoteman' logged off from 99.999.999.999 -- User entered nothing. -- Executing GotoIf("SIP/provider-conference-0ddc", "0?9:13") in new stack -- Goto (macro-conf-connect,s,13) -- Executing SetVar("SIP/provider-conference-0ddc", "MACRO_RESULT=CONTINUE") in new stack -- Executing NoOp("Local/15555555555@dialoutconf-f29e,1", "Dial status on exit from Macro is ANSWER") in new stack -- Executing Set("Local/15555555555@dialoutconf-f29e,1", "NOJOIN=1") in new stack -- Executing Goto("Local/15555555555@dialoutconf-f29e,1", "102") in new stack -- Goto (dialoutconf,15555555555,102) -- Executing Hangup("Local/15555555555@dialoutconf-f29e,1", "") in new stack == Spawn extension (dialoutconf, 15555555555, 102) exited non-zero on 'Local/15555555555@dialoutconf-f29e,1' -- Executing GotoIf("Local/15555555555@dialoutconf-f29e,1", "0?5:3") in new stack -- Goto (dialoutconf,h,3) -- Executing GotoIf("Local/15555555555@dialoutconf-f29e,1", "1?5:4") in new stack -- Goto (dialoutconf,h,5) -- Executing NoOp("Local/15555555555@dialoutconf-f29e,1", "Hung up outbound Local/15555555555@dialoutconf-f29e,1") in new stack -- User entered nothing. -- Executing GotoIf("SIP/provider-conference-6f19", "0?9:13") in new stack -- Goto (macro-conf-connect,s,13) -- Executing SetVar("SIP/provider-conference-6f19", "MACRO_RESULT=CONTINUE") in new stack == Spawn extension (dialoutconf, 15555555555, 5) exited non-zero on 'Local/15555555555@dialoutconf-f29e,2' -- Executing GotoIf("Local/15555555555@dialoutconf-f29e,2", "0?5:3") in new stack -- Goto (dialoutconf,h,3) -- Executing GotoIf("Local/15555555555@dialoutconf-f29e,2", "0?5:4") in new stack -- Goto (dialoutconf,h,4) -- Executing System("Local/15555555555@dialoutconf-f29e,2", "/opt/asterisk/conference-announce family out "Ernie Ellingson"") in new stack == Parsing '/etc/asterisk/manager.conf': Found == Parsing '/etc/asterisk/manager_custom.conf': Found == Manager 'confman' logged on from 127.0.0.1 -- Executing Conference("Local/conf-establish@confhelper-899a,2", "family/S/1") in new stack -- Executing Answer("Local/conf-establish@confhelper-899a,1", "") in new stack -- Executing AGI("Local/conf-establish@confhelper-899a,1", "swift.agi|Ernie Ellingson") in new stack == Manager 'confman' logged off from 127.0.0.1 -- Executing NoOp("Local/15555555555@dialoutconf-f29e,2", "Hung up outbound Local/15555555555@dialoutconf-f29e,2") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/swift.agi -- AGI Script swift.agi completed, returning 0 -- Executing Playback("Local/conf-establish@confhelper-899a,1", "conf-hasleft") in new stack -- Playing 'conf-hasleft' (language 'en') == Spawn extension (confhelper, conf-establish, 1) exited non-zero on 'Local/conf-establish@confhelper-899a,2'