Re: [AsteriskBrasil] Macro em Queue

2014-02-12 Por tôpico Neimar Avila
Olá,pode-se passar qualquer parâmetro.ex:agi://192.168.56.1/QUEUE?param1=valorparam2=valorparam3=valorAtenciosamente,Neimar Lima de Ávila | Manutenção/Telecomunicações |Virtual Sistemas LtdaRua Gonçalves Dias, 142 SL 704 - Funcionários - CEP:30.140-090 - Bhte/MGTel: (031)32456213 - Ramal 2016| Cel: (031)84122602(CLARO)www.virtualsistemas.com.br|neimar.av...@virtualsistemas.com.brPreserve o Meio Ambiente! Pense Antes de ImprimirOs 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 usodesta 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" wag...@sincronismotelecom.comPara: asteriskbrasil@listas.asteriskbrasil.orgEnviadas: Terça-feira, 11 de fevereiro de 2014 22:56:03Assunto: Re: [AsteriskBrasil] Macro em QueueOlá Neimar obrigado pela resposta, mas pode me dizer se é possível no exemplo que passouQueue(teste,hHtTcagi://192.168.56.1/QUEUE)na chamada da AGI dentro Queue passarparâmetroscomo em uma agi normal tipo:AGI(inicio_chamada.pl,${arg1},${arg2},${arg3});

Wagner Mazuchi de Lima Junior:11 3323-5550
:wag...@sincronismotelecom.com
:www.sincronismo.com.br
Rua Tácito de Almeida, nº 19601251-010 - Pacaembu - São Paulo - SP

Em 11 de fevereiro de 2014 22:29, Neimar Avila neimar.av...@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,hHtTcagi://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/MGTel: (031)32456213 - Ramal 2016| Cel: (031)84122602(CLARO)
www.virtualsistemas.com.br|neimar.av...@virtualsistemas.com.br
Preserve o Meio Ambiente! Pense Antes de ImprimirOs 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" wag...@sincronismotelecom.comPara: asteriskbrasil@listas.asteriskbrasil.org
Enviadas: Terça-feira, 11 de fevereiro de 2014 22:11:44Assunto: [AsteriskBrasil] Macro em QueueOlá 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 exemploQueue(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 10.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 SS7Intercomunicadores para acesso remoto via rede IP e telefones IPConheç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 

Re: [AsteriskBrasil] Macro em Queue

2014-02-11 Por tôpico Neimar Avila
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,hHtTcagi://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.av...@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 wag...@sincronismotelecom.com 
Para: asteriskbrasil@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 10.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-unsubscr...@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-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Macro em Queue

2014-02-11 Por tôpico Wagner Mazuchi
Olá Neimar obrigado pela resposta, mas pode me dizer se é possível no
exemplo que passou Queue(teste,hHtTcagi://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*





*[image: cid:part1.05070409.03030901@sincronismotelecom.com]:11
3323-5550[image:
cid:part3.00080501.00010004@sincronismotelecom.com]:
wag...@sincronismotelecom.com
kar...@sincronismotelecom.com[image:
cid:part4.05060906.01020907@sincronismotelecom.com]: www.sincronismo.com.br
http://www.sincronismotelecom.com/Rua Tácito de Almeida, nº 19601251-010
- Pacaembu - São Paulo - SP[image:
cid:part5.03010703.01020903@sincronismotelecom.com] *





Em 11 de fevereiro de 2014 22:29, Neimar Avila 
neimar.av...@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,hHtTcagi://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.av...@virtualsistemas.com.br
 neimar.av...@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 wag...@sincronismotelecom.com
 *Para: *asteriskbrasil@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 10.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-unsubscr...@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  -