Para entender isso tu precisas entender como uma queue funciona. Imagine uma fila de banco cada cliente espera a sua vês até que um atendente esteja disponível, o asterisk tenta, a cada X segundos (isso é configurável), enviar a ligação para um agente caso ele esteja disponível a ligação toca no ramal e se for atendida essa ligação sai da fila, caso não seja atendida a ligação retorna a fila e aguarda X segundos (também configurável), e faz nova tentativa, assim sequencialmente. Este é o funcionamento da fila. Para cada ação da fila, é gerado uma informação em LOG,, em arquivo texto ou em banco de dados (você tem que configurar também) de onde você pode gerar relatórios baseados nos eventos registrados no LOG. Se precisar de apoio eu trabalho com Callcenters Asterisk e posso te apresentar algumas soluções.
Atenciosamente, Max Araujo [email protected] De: [email protected] [mailto:[email protected]] Em nome de Richard Amaral de Jesus Enviada em: quarta-feira, 29 de junho de 2016 15:49 Para: [email protected] Assunto: Re: [AsteriskBrasil] Manipulando Queue Obrigado pela atenção Sylvio. Quando executa o Queue, a ligação é encaminhada para o context abaixo e é executada com base no agente da vez. Queria entender como é possível fazer isso. Eu acompanhei isso na CLI e acontece. [xagents] exten => _65XX,1,NoOP(*** O ramal ${CALLERID(num)} esta ligando para o ramal ${EXTEN} ***) exten => _65XX,n,Macro(processa-ramais,${EXTEN},${CALLERID(num)}) exten => _65XX,n,Hangup() exten => _.,1,Set(realchan=${DB(Xagent/${EXTEN})}) exten => _.,n,Set(DATETIME=${STRFTIME(${EPOCH},,Data-%d-%m-%Y-Hora-%H-%M-%S)}) exten => _.,n,Set(ARQUIVADO=${DATETIME:11:4}/${DATETIME:8:2}/${DATETIME:5:2}/${DATETIME}-De-${CALLERID(num)}-Para-${EXTEN}.gsm) exten => _.,n,Set(CALLFILENAME=/var/www/html/gravacoes/call-center/${DATETIME:11:4}/${DATETIME:8:2}/${DATETIME:5:2}/Agente-${EXTEN}/Recebidas/${DATETIME}-De-${CALLERID(num)}-Para-${EXTEN}) exten => _.,n,MixMonitor(${CALLFILENAME}.gsm) exten => _.,n,NoOp("Chamando o agente Xagent/${EXTEN} em ${realchan:4}") exten => _.,n,NoOp("QUEUE_ID: ${QUEUE_ID}") exten => _.,n,Set(CDR(userfield)=${QUEUE_ID}) exten => _.,n,Dial(${realchan},60,tT) exten => h,1,NoOp(*** Chamada nao atendida dentro do tempo estipulado... ***) exten => h,n,NoOp(*** Iniciando novo ciclo... ***) exten => h,n,Hangup() Em 29 de junho de 2016 13:53, Sylvio Jollenbeck <[email protected]<mailto:[email protected]>> escreveu: Richard, boa tarde! Eu conheço muito bem como funciona o QUEUE do Asterisk. Mas não entendi qual é a sua necessidade. Por favor, explique melhor o que deseja fazer, quais informações deseja obter... Abs Em 29 de junho de 2016 13:02, Richard Amaral de Jesus <[email protected]<mailto:[email protected]>> escreveu: Boa tarde lista. Entrei recentemente e esse está sendo a minha primeira pergunta. Eu vi uma vez em uma empresa que quando o asterisk excutava o comando Queue(fila), era como se a ligação fosse para um outro context(GoTo?). Com isso ele manipulava e gerava mais informações sobre os agentes e ligações. Alguém tem idéia de como seria isso? Richard Amaral de Jesus Analista de Telecom _______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicador e acesso remoto via rede IP e telefones IP Conheça todo o portfólio em www.Khomp.com<http://www.Khomp.com> _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para [email protected]<mailto:[email protected]> -- Sylvio Jollenbeck skype: sylvio.jollenbeck www.hosannatecnologia.com.br<http://www.hosannatecnologia.com.br/> [http://www.hosannatecnologia.com.br/pixel.fw.png] _______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicador e acesso remoto via rede IP e telefones IP Conheça todo o portfólio em www.Khomp.com<http://www.Khomp.com> _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para [email protected]<mailto:[email protected]>
_______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicador e acesso remoto via rede IP e telefones IP Conheça todo o portfólio em www.Khomp.com _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para [email protected]

