[AsteriskBrasil] Mudar de Prioridade.

Sidnei - IG sidnei_rp em ig.com.br
Quarta Fevereiro 22 10:00:33 BRST 2012


Pessoal.

Uso o Elastix 1.6.2 e preciso fazer o seguinte:

 

A macro original é assim:

 

[agente-login]

exten => _*8888.,1,Set(AGENTNUMBER=${EXTEN:5})

exten => _*8888.,n,NoOp(AgentNumber is ${AGENTNUMBER})

exten => _*8888.,n,AgentLogin(${AGENTNUMBER})

exten => _*8888.,n,Hangup()

 

Preciso alterar da seguinte forma:

exten => _*8888.,1,Set(AGENTNUMBER=${EXTEN:5})

exten => _*8888.,n,NoOp(AgentNumber is ${AGENTNUMBER})

exten => _*8888.,n,AgentLogin(${AGENTNUMBER}) ========quando chegar aqui,
preciso que a ação AgentLogin seja executada e vá para a próxima prioridade
que seria isso.

Porque quando essa prioridade é excutada, a ação para aqui, e só da Hangup
se desligar.

 

exten => _*8888.,n,Set(PeerAgent=${AGENT(${AGENTNUMBER}:channel)})

exten => _*8888.,n,Set(RAMAL=${CUT(PeerAgent,/,2-)})

exten => _*8888.,n,NoOP(Agente ${AGENTNUMBER} esta logado no ramal ${RAMAL})

exten => _*8888.,n,AGI(atualiza-agente,${AGENTNUMBER},${RAMAL})

 

exten => _*8888.,n,Hangup()

 

Espero que tenham entendido.

 

Sidnei Pereira.

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120222/4bfec415/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil