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]

Responder a