[macro-queue-with-disclaimer]
; Transfer the call to the support queue, setting the caller name as necessary
; If the special message is enabled, it will play first
exten => s,1,Set(CALLERID(name)=${ARG2})
exten => s,2,Set(CDR(accountcode)=${ARG3})
exten => s,3,Ringing
exten => s,4,Wait(5)
exten => s,5,Playback(bsky/blue-sky-communications)
exten => s,6,Playback(bsky/for-quality-purposes-this-call-monitored)
exten => s,7,Macro(check-emergency-message)
exten => s,8,Macro(check-special-message)
exten => s,9,Macro(check-monitor-call,${ARG1})
exten => s,10,SetVar(MONITOR_FILENAME=/var/www/html/calls/ccare-${UNIQUEID})
exten => s,11,Queue(${ARG2})
exten => s,12,Dial(${CALLCENTER})
exten => s,13,Playback(bsky/thank-you-for-calling)
exten => s,14,Playback(vm-goodbye)
exten => s,15,Hangup
exten => s,112,Goto(s,12)
queue_log looks like:
1173389368|1173389364.26294|ccare|NONE|ENTERQUEUE||6842589192
when it should look like:
1144576620|1144576620.3711|ccare|NONE|ENTERQUEUE||"*411 Directory" <684252XXXX>