[macro-conferencing] exten => s,1,Answer exten => s,n,Wait(.5) exten => s,n,Cut(CHANNEL_TECH=CHANNEL,/,1) exten => s,n,GotoIf($["${CHANNEL_TECH}" = "Zap"]?ok) exten => s,n,Playback(/etc/asterisk/no-four-digit-dialing) exten => s,n,Playback(/etc/asterisk/please-hangup-and-dial) exten => s,n,Gosub(say-digits,${${MACRO_CONTEXT}[DID_PREFIX]}-${MACRO_EXTEN},1) exten => s,n,Wait(1) exten => s,n,Playback(/etc/asterisk/no-four-digit-dialing) exten => s,n,Playback(/etc/asterisk/please-hangup-and-dial) exten => s,n,Gosub(say-digits,${${MACRO_CONTEXT}[DID_PREFIX]}-${MACRO_EXTEN},1) exten => s,n,Wait(1) exten => s,n,Playback(goodbye) exten => s,n,Wait(1) exten => s,n,Hangup exten => s,n(ok),Playback(/etc/asterisk/${${MACRO_CONTEXT}[SITE]}) exten => s,n,Playback(/etc/asterisk/conference-line) exten => s,n,Wait(.5) exten => s,n,Read(CONFNO,conf-getconfno) exten => s,n,Wait(.5) exten => s,n,SayDigits(${CONFNO}) exten => s,n,Wait(.5) exten => s,n,MeetMe(${MACRO_EXTEN}-${CONFNO},cpd) exten => s,n,Wait(1) exten => s,n,Playback(goodbye) exten => s,n,Wait(1) exten => s,n,Hangup