[from_sip] include => dev_hints exten => _*300XXXX,1,Goto(from-pstn,${EXTEN:4},1) exten => *301,1,Goto(queue-claims,s,1) exten => *302,1,Goto(queue-payments,s,1) exten => *303,1,Goto(queue-telesales,s,1) exten => 1,1,Goto(queue-claims,s,1) exten => 2,1,Goto(queue-payments,s,1) exten => 3,1,Goto(queue-telesales,s,1) exten => *999,1,Macro(overide) exten => _lX.,1,Macro(agent-login|${CALLERID(num)}) ;exten => _bX.,1,Macro(agent-break|${CALLERID(num)}) exten => _X.,1,Macro(dialout|${EXTEN}|30|tTr) ;; BackOffice only functions - include global functions [from_backoffice] include => from_sip exten => *98,1,Macro(voicemail|${CALLERID(num)}) exten => _X.,1,Macro(dialout|${EXTEN}|30|tTr) ;; Agent only functions - Include global functions [from_agents] include => from_sip ; Backward Compatible ;exten => _[123]*,1,Macro(agent-login|${CALLERID(num)}) ;exten => _[123]**,1,Macro(agent-login|${CALLERID(num)}) ; catch all ;exten => _X.,1,Macro(check-auth|${CALLERID(num)}|${EXTEN}) exten => _X.,1,Macro(dialout|${EXTEN}|30|tT) ;; Supervisor only functions - Include global functions [from_supervisors] include => from_sip exten => *256,1,Macro(callcenter-open) exten => **256,1,Macro(callcenter-close) exten => *259,1,Macro(callcenter-recordmsg) exten => *007,1,Macro(spy-agent) ; Backward Compatible ;exten => _[123]*,1,Macro(agent-login|${CALLERID(num)}) ;exten => _[123]**,1,Macro(agent-login|${CALLERID(num)}) ;; Receptionist [from_reception] include => dev_hints include => from_sip