MAcro for op queues
public text v1 · immutable; ${ARG3} - Queue Extension
; ${ARG2} - Voicemail Target
; ${ARG1} - Queue Name
;
exten => s,1,GotoIf($[${LEN(${CALLERIDNUM})} = 10]?2:4)
exten => s,2,SetCIDName(${ARG1}-${CALLERIDNAME})
exten => s,3,SetCIDName(${CALLERIDNAME:0:14})
exten => s,4,Queue,${ARG3}|n
exten => s,5,Goto(a,1)
exten => a,1,Voicemail(b${ARG2})
exten => a,101,Hangup()