<div dir="ltr">Boa tarde !<div><br></div><div>Estou pesquisando bastante para entender qual a melhor forma de migrar do AgentCallbackLogin para AddQueueMember.</div><div>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.</div><div>Exemplifico abaixo para melhor entendimento da dificuldade:</div><div><br></div><div><b>SEM AGENTES LOGADOS:</b></div><div><div><i>sip*CLI&gt; queue show comercial</i></div><div><i>comercial has 0 calls (max unlimited) in &#39;rrmemory&#39; strategy (0s holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s</i></div><div><i>   Members:</i></div><div><i>      Agent/211 (Unavailable) has taken no calls yet</i></div><div><i>      Agent/209 (Unavailable) has taken no calls yet</i></div><div><i>      Agent/208 (Unavailable) has taken no calls yet</i></div><div><i>      Agent/220 (Unavailable) has taken no calls yet</i></div><div><i>      Agent/219 (Unavailable) has taken no calls yet</i></div><div><i>   No Callers</i></div></div><div><br></div><div><br></div><div><b>COM AGENTE 209 LOGADO:</b><br></div><div><div><i>sip*CLI&gt; queue show comercial</i></div><div><i>comercial has 0 calls (max unlimited) in &#39;rrmemory&#39; strategy (0s holdtime, 0s talktime), W:0, C:0, A:0, SL:0.0% within 0s</i></div><div><i>   Members:</i></div><div><i>      Agent/211 (Unavailable) has taken no calls yet</i></div><div><i>      <b>Agent/209</b> (Unavailable) has taken no calls yet</i></div><div><i>      <b>Ana Gabriela (SIP/209)</b> (dynamic) (Not in use) has taken no calls yet</i></div><div><i>      Agent/208 (Unavailable) has taken no calls yet</i></div><div><i>      Agent/220 (Unavailable) has taken no calls yet</i></div><div><i>      Agent/219 (Unavailable) has taken no calls yet</i></div><div><i>   No Callers</i></div><div style="font-weight:bold"><br></div></div><div style="font-weight:bold"><br></div><div>O Asterisk não coloca o Agente/209 como logado, ele cria um novo &quot;Agente&quot;.</div><div>Consultando os agentes online ele informa que não há nenhum agente online:</div><div><div><i>sip*CLI&gt; agent show online</i></div><div><i>0 agents online</i></div></div><div><br></div><div>No extensions.conf o AddQueueMember está assim:</div><div><br></div><div><i>exten =&gt; login,n,AddQueueMember(${CURRENT_QUEUE},<b>SIP/</b>${CALLERID(num)},${CURRENT_PENALTY},,${AGENT(${AID}:name)})</i><br></div><div><br></div><div>Eu tentei substituir por:</div><div><br></div><div><i>exten =&gt; login,n,AddQueueMember(${CURRENT_QUEUE},<b>Agent/</b>${CALLERID(num)},${CURRENT_PENALTY},,${AGENT(${AID}:name)})<br></i></div><div><br></div><div><div>Porém dessa segunda forma, quando o atendente tenta se logar, o Asterisk informa que a interface já existe.</div><div><br></div><div><div><i>WARNING[1837]: app_queue.c:6088 aqm_exec: Unable to add interface &#39;Agent/209&#39; to queue &#39;comercial&#39;: Already there</i></div></div><div><br></div><div>Além disso, percebi que quando este membro da fila recebe uma chamada, o Asterisk continua informando &quot;(<i>Not in use)</i>&quot; e se entrar uma segunda chamada na fila, ela é encaminhada para este membro, mesmo que ele já esteja ocupado.</div><div><br></div><div><br></div><div>Alguém ai que utilize estes recursos de Agent/Queue para me dar uma ajuda?</div><div><br></div><div>Obrigada.</div><div><br></div><div><br></div><div><br></div>-- <br><div class="gmail_signature"><div>Renata Dias<br></div></div>
</div></div>