[AsteriskBrasil] Migrando de AgentCallbackLogin para AddQueueMember

2015-06-11 Por tôpico Renata Dias
Boa tarde !

Estou pesquisando bastante para entender qual a melhor forma de migrar
do AgentCallbackLogin para AddQueueMember.
Consegui criar um plano de discagem onde o atendente consegue se logar na
fila, porém o Asterisk não trata o agente como tratava antes com
AgentCallbackLogin.
Exemplifico abaixo para melhor entendimento da dificuldade:

*SEM AGENTES LOGADOS:*
*sip*CLI queue show comercial*
*comercial has 0 calls (max unlimited) in 'rrmemory' strategy (0s holdtime,
0s talktime), W:0, C:0, A:0, SL:0.0% within 0s*
*   Members:*
*  Agent/211 (Unavailable) has taken no calls yet*
*  Agent/209 (Unavailable) has taken no calls yet*
*  Agent/208 (Unavailable) has taken no calls yet*
*  Agent/220 (Unavailable) has taken no calls yet*
*  Agent/219 (Unavailable) has taken no calls yet*
*   No Callers*


*COM AGENTE 209 LOGADO:*
*sip*CLI queue show comercial*
*comercial has 0 calls (max unlimited) in 'rrmemory' strategy (0s holdtime,
0s talktime), W:0, C:0, A:0, SL:0.0% within 0s*
*   Members:*
*  Agent/211 (Unavailable) has taken no calls yet*
*  Agent/209 (Unavailable) has taken no calls yet*
*  Ana Gabriela (SIP/209) (dynamic) (Not in use) has taken no calls yet*
*  Agent/208 (Unavailable) has taken no calls yet*
*  Agent/220 (Unavailable) has taken no calls yet*
*  Agent/219 (Unavailable) has taken no calls yet*
*   No Callers*


O Asterisk não coloca o Agente/209 como logado, ele cria um novo Agente.
Consultando os agentes online ele informa que não há nenhum agente online:
*sip*CLI agent show online*
*0 agents online*

No extensions.conf o AddQueueMember está assim:

*exten =
login,n,AddQueueMember(${CURRENT_QUEUE},SIP/${CALLERID(num)},${CURRENT_PENALTY},,${AGENT(${AID}:name)})*

Eu tentei substituir por:


*exten =
login,n,AddQueueMember(${CURRENT_QUEUE},Agent/${CALLERID(num)},${CURRENT_PENALTY},,${AGENT(${AID}:name)})*

Porém dessa segunda forma, quando o atendente tenta se logar, o Asterisk
informa que a interface já existe.

*WARNING[1837]: app_queue.c:6088 aqm_exec: Unable to add interface
'Agent/209' to queue 'comercial': Already there*

Além disso, percebi que quando este membro da fila recebe uma chamada, o
Asterisk continua informando (*Not in use)* e se entrar uma segunda
chamada na fila, ela é encaminhada para este membro, mesmo que ele já
esteja ocupado.


Alguém ai que utilize estes recursos de Agent/Queue para me dar uma ajuda?

Obrigada.



-- 
Renata Dias
___
WORKOFFEE KHOMP: em Junho serão 2 edições do workshop
gratuito da Khomp:  dia 11 em Brasília, e dia 18 em Curitiba
Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100
Garanta sua vaga e saiba mais em: www.workoffee.com.br
___
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Migrando de AgentCallbackLogin para AddQueueMember

2015-06-11 Por tôpico Rafael dos Santos Saraiva
Renata

Como estão os arquivos queuerules.conf,  queues.conf, agents.conf?
Provavelmente o agente já está definido no arquivo queues, não sendo
necessário utilizar a aplicação AddQueueMember. Neste caso, para logar o
agente e ficar online, você deve utilizar a aplicação AgentLogin.



[image: Sua Foto] rafaels...@gmail.comRafael S. SaraivaPorto Alegre - RS
| Mobile:  (51) 8174-7956
http://br.linkedin.com/pub/rafael-saraiva/52/aab/230
https://plus.google.com/u/0/+RafaelSaraivaRS

Em 11 de junho de 2015 17:13, Renata Dias renatchi...@gmail.com escreveu:

 Boa tarde !

 Estou pesquisando bastante para entender qual a melhor forma de migrar
 do AgentCallbackLogin para AddQueueMember.
 Consegui criar um plano de discagem onde o atendente consegue se logar na
 fila, porém o Asterisk não trata o agente como tratava antes com
 AgentCallbackLogin.
 Exemplifico abaixo para melhor entendimento da dificuldade:

 *SEM AGENTES LOGADOS:*
 *sip*CLI queue show comercial*
 *comercial has 0 calls (max unlimited) in 'rrmemory' strategy (0s
 holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s*
 *   Members:*
 *  Agent/211 (Unavailable) has taken no calls yet*
 *  Agent/209 (Unavailable) has taken no calls yet*
 *  Agent/208 (Unavailable) has taken no calls yet*
 *  Agent/220 (Unavailable) has taken no calls yet*
 *  Agent/219 (Unavailable) has taken no calls yet*
 *   No Callers*


 *COM AGENTE 209 LOGADO:*
 *sip*CLI queue show comercial*
 *comercial has 0 calls (max unlimited) in 'rrmemory' strategy (0s
 holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s*
 *   Members:*
 *  Agent/211 (Unavailable) has taken no calls yet*
 *  Agent/209 (Unavailable) has taken no calls yet*
 *  Ana Gabriela (SIP/209) (dynamic) (Not in use) has taken no calls
 yet*
 *  Agent/208 (Unavailable) has taken no calls yet*
 *  Agent/220 (Unavailable) has taken no calls yet*
 *  Agent/219 (Unavailable) has taken no calls yet*
 *   No Callers*


 O Asterisk não coloca o Agente/209 como logado, ele cria um novo Agente.
 Consultando os agentes online ele informa que não há nenhum agente online:
 *sip*CLI agent show online*
 *0 agents online*

 No extensions.conf o AddQueueMember está assim:

 *exten =
 login,n,AddQueueMember(${CURRENT_QUEUE},SIP/${CALLERID(num)},${CURRENT_PENALTY},,${AGENT(${AID}:name)})*

 Eu tentei substituir por:


 *exten =
 login,n,AddQueueMember(${CURRENT_QUEUE},Agent/${CALLERID(num)},${CURRENT_PENALTY},,${AGENT(${AID}:name)})*

 Porém dessa segunda forma, quando o atendente tenta se logar, o Asterisk
 informa que a interface já existe.

 *WARNING[1837]: app_queue.c:6088 aqm_exec: Unable to add interface
 'Agent/209' to queue 'comercial': Already there*

 Além disso, percebi que quando este membro da fila recebe uma chamada, o
 Asterisk continua informando (*Not in use)* e se entrar uma segunda
 chamada na fila, ela é encaminhada para este membro, mesmo que ele já
 esteja ocupado.


 Alguém ai que utilize estes recursos de Agent/Queue para me dar uma ajuda?

 Obrigada.



 --
 Renata Dias

 ___
 WORKOFFEE KHOMP: em Junho serão 2 edições do workshop
 gratuito da Khomp:  dia 11 em Brasília, e dia 18 em Curitiba
 Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100
 Garanta sua vaga e saiba mais em: www.workoffee.com.br
 ___
 DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
 FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
 Construa soluções de PABX IP com produtos DigiVoice - visite
 www.digivoice.com.br
 ___
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

___
WORKOFFEE KHOMP: em Junho serão 2 edições do workshop
gratuito da Khomp:  dia 11 em Brasília, e dia 18 em Curitiba
Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100
Garanta sua vaga e saiba mais em: www.workoffee.com.br
___
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org