[AsteriskBrasil] Membro da Fila NOT IN USE

Danilo Almeida daniloricalmeida em gmail.com
Sexta Janeiro 16 11:24:00 BRST 2015


Bom dia, Galera!!

Tenho uma fila onde os agentes logan dinamicamente através da função
AddQueueMember, segue macro..

[memberAdd]
exten => s,1,NoCDR()
exten =>
s,n,AddQueueMember(${FILA},Local/${CALLERID(NUM)}@contexto-fila-suporte)
exten => s,n,ExecIf($["${AQMSTATUS}" = "ADDED"]?Background(agent-loginok))
exten => s,n,ExecIf($["${AQMSTATUS}" =
"MEMBERALREADY"]?Background(agent-alreadyon))
exten => s,n,Hangup

Após logado, dou comando queue show SUPORTE, e tenho o resultado:

Local/9112 at contexto-fila-suporte (dynamic) (Not in use) has taken 12 calls
(last was 1915 secs ago)

O problema é o seguinte... quando entra uma chamada na fila, o membro da
fila só fica IN USE quando o ramal esta chamando, após o atendimento ele
fica NOT IN USE novamente.

Desta forma, toda vez que entra ligação na fila, ele fica tentando chamar
todos ramais novamente, mesmos os que estão ocupados.

Gostaria de uma ajuda dos senhores de como posso resolver esse problema.

Abraços!

*att*
*Danilo Almeida*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150116/69ee264e/attachment.html>


Mais detalhes sobre a lista de discussão AsteriskBrasil