[AsteriskBrasil] Macro em Queue
Neimar Avila
neimar.avila em virtualsistemas.com.br
Quarta Fevereiro 12 10:16:41 BRST 2014
Olá,
pode-se passar qualquer parâmetro.
ex:
agi://192.168.56.1/QUEUE?param1=valor¶m2=valor¶m3=valor
Atenciosamente,
Neimar Lima de Ãvila | Manutenção/Telecomunicações | Virtual Sistemas Ltda
Rua Gonçalves Dias, 142 SL 704 - Funcionários - CEP:30.140-090 - Bhte/MG
Tel: (031)32456213 - Ramal 2016 | Cel: (031) 84122602 (CLARO)
www.virtualsistemas.com.br | neimar.avila em virtualsistemas.com.br
Preserve o Meio Ambiente! Pense Antes de Imprimir
Os dados transmitidos nesta mensagem destinam-se exclusivamente a(s) pessoa(s) mencionada(s) e contém informações confidenciais,
legalmente protegidas, para conhecimento exclusivo do(s) destinatário(s).O exame, retransmissão, divulgação, leitura, cópia ou outro uso
desta correspondência, por pessoas, fÃsicas ou jurÃdicas, que não o(s) destinatário(s), constituirá obtenção de dados por meio ilÃcito,
configurando ofensa ao Art. 5°, inciso XII, da CF/88.
----- Mensagem original -----
De: "Wagner Mazuchi" <wagner em sincronismotelecom.com>
Para: asteriskbrasil em listas.asteriskbrasil.org
Enviadas: Terça-feira, 11 de fevereiro de 2014 22:56:03
Assunto: Re: [AsteriskBrasil] Macro em Queue
Olá Neimar obrigado pela resposta, mas pode me dizer se é possÃvel no exemplo que passou Queue(teste,hHtTc,,,, agi:// 192.168.56.1/QUEUE ) na chamada da AGI dentro Queue passar parâmetros como em uma agi normal tipo: AGI( inicio_chamada.pl ,${arg1},${arg2},${arg3});
Wagner Mazuchi de Lima Junior
:11 3323-5550
: wagner em sincronismotelecom.com
: www.sincronismo.com.br
Rua Tácito de Almeida, nº 196
01251-010 - Pacaembu - São Paulo - SP
Em 11 de fevereiro de 2014 22:29, Neimar Avila < neimar.avila em virtualsistemas.com.br > escreveu:
Você pode fazer isso de 3 formas:
1 - Coloca o Agente via dialplan, em um contexto usando o canal Local.
Ex: [agentes]
exten => _1XXX,1,NoOp(Discando para o Agente)
same=> n,Agi(agi://seuagi)
same=> n,Dial(SIP/{EXTEN})
2 - A propria queue tem um parametro agi, que é chamado assim que o atendente atende.
exten=> 123,1,Queue(teste,hHtTc,,,,agi:// 192.168.56.1/QUEUE )
3 - Via Macro.
Se você ativar as variaves da fila, você consegue ter até mais informações, como tempo que o cliente ficou esperando, posição, etc.
Experimenta um DumpChan
Atenciosamente,
Neimar Lima de Ãvila | Manutenção/Telecomunicações | Virtual Sistemas Ltda
Rua Gonçalves Dias, 142 SL 704 - Funcionários - CEP:30.140-090 - Bhte/MG
Tel: (031)32456213 - Ramal 2016 | Cel: (031) 84122602 (CLARO)
www.virtualsistemas.com.br | neimar.avila em virtualsistemas.com.br
Preserve o Meio Ambiente! Pense Antes de Imprimir
Os dados transmitidos nesta mensagem destinam-se exclusivamente a(s) pessoa(s) mencionada(s) e contém informações confidenciais,
legalmente protegidas, para conhecimento exclusivo do(s) destinatário(s).O exame, retransmissão, divulgação, leitura, cópia ou outro uso
desta correspondência, por pessoas, fÃsicas ou jurÃdicas, que não o(s) destinatário(s), constituirá obtenção de dados por meio ilÃcito,
configurando ofensa ao Art. 5°, inciso XII, da CF/88.
De: "Wagner Mazuchi" < wagner em sincronismotelecom.com >
Para: asteriskbrasil em listas.asteriskbrasil.org
Enviadas: Terça-feira, 11 de fevereiro de 2014 22:11:44
Assunto: [AsteriskBrasil] Macro em Queue
Olá Lista,
Estou quebrando a cabeça e gostaria de uma ajuda dos mestres.
Cenário:
Preciso chamar uma AGI no momento que o agente de uma fila atende a ligação para que meu sistema execute algumas funções, preciso passar para a AGI as seguintes informações, UNIQUEID da ligação de entrada, CalleridNum, EXTEN, AGENTE da fila que atendeu a ligação e nome do arquivo da gravação.
O mais próximo que consegui chegar para solucionar o meu problema foi chamar a própria AGI ou Macro no comando Queue, só estou tendo dificuldade para passar paramentos para esta AGI/Macro é possÃvel fazer isso no comando Queue?
Por exemplo
Queue(teste,tTwW,,,600,,macro^${EXTEN}^${GRAVA});
Ou utilizar variáveis globais que de alguma forma esteja ligado ao canal e não seja compartilhado por todas as ligações?
E aproveitando existe alguma forma do asterisk "herdar" o uniqueid de uma outra ligação?
Por exemplo uma ligação entrou na fila e o ramal 200 atendeu esta ligação tem o uniqueid 100000.123 o ramal 200 transfere a ligação que atendeu da fila para outro ramal, isso irá gerar um outro uniqueid mas neste momento armazeno o uniqueid da primeira ligação em um campo uniqueid_old desta nova ligação.
Deste já obrigado.
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos – Appliance Asterisk
Acesse www.aligera.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos – Appliance Asterisk
Acesse www.aligera.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos – Appliance Asterisk
Acesse www.aligera.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140212/4e7058f9/attachment-0001.htm
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : image001.png
Tipo : image/png
Tam : 814 bytes
Descr.: não disponÃvel
Url : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140212/4e7058f9/attachment-0001.png
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : image002.jpg
Tipo : image/jpeg
Tam : 775 bytes
Descr.: não disponÃvel
Url : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140212/4e7058f9/attachment-0003.jpg
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : image003.jpg
Tipo : image/jpeg
Tam : 896 bytes
Descr.: não disponÃvel
Url : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140212/4e7058f9/attachment-0004.jpg
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : image004.jpg
Tipo : image/jpeg
Tam : 4059 bytes
Descr.: não disponÃvel
Url : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140212/4e7058f9/attachment-0005.jpg
Mais detalhes sobre a lista de discussão AsteriskBrasil