<div dir="ltr"><div><div><div><div>Pessoal bom dia.<br></div>Estou utilizando os comandos abaixo para o meu Callcenter. Alguém pode contribuir para eu adicionar um contexto para colocar os agentes logados em pausa?<br><br>
</div>ex: quando o agente logado na telefonia digitasse 552 o mesmo ficaria em pausa e não receberia ligação. Depois se digitasse 553 voltava a ficar disponível na fila.<br><br></div>segue configurações abaixo:<br><br>;Recebendo as ligações e entregando no DAC<br>
[entrada]
<br>exten=>080002,1,Answer
<br>exten=>080002,2,Queue(vendas)
<br>
<br>;Executa Login do agente
<br>exten => 550,1,Set(FILA=vendas)
<br>exten => 550,n,Goto(memberAdd,s,1)
<br>
<br>;Executa Logoff do agente
<br>exten => 551,1,Set(FILA=vendas)
<br>exten => 551,n,Goto(memberRemove,s,1)
<br>
<br>[memberAdd]
<br>exten => s,1,AddQueueMember(${FILA},SIP/${CALLERID(NUM)})
<br>exten => s,n,ExecIf($["${AQMSTATUS}" = "ADDED"]?Background(agent-loginok))
<br>exten => s,n,hangup()
<br>
<br>[memberRemove]
<br>exten => s,1,RemoveQueueMember(${FILA},SIP/${CALLERID(NUM)})
<br>exten => s,n,ExecIf($["${RQMSTATUS}" = "REMOVED"]?Background(agent-loggedoff))
<br>exten => s,n,hangup()
<br><br><br></div>Obrigado.<br><div><br></div></div>