Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)
Robson, Estamos no inicio da implementação aqui na empresa, e ainda não temos nada muito solido. A solução que encontramos ate o momento para essa discagem automatica foi a seguinte: O operador loga no CRM (que atravez de uma aplicação no servidor - java-asterisk) e utilizando a action originate, fecha a chamada entre a base do operador (canal SIP) e em uma extensão de login para o Agent. Ate então o problema era que o usuario apos receber a ligação na base tinha que digitar seu login e senha para logar-se, a solução encontrada para evitar o problema foi cadastrar o agente sem senha, e na função AgentLogin passar como parametro o numero do agente, dessa forma no momento que o operador loga, ele recebe uma chamada, atende e ja esta logado. Apartir dai fica simples utilizo novamente o Originate para fechar o canal do agente (canal Agent/, não SIP) com qualquer extensão, dessa forma o operador quando disca pelo sistema, escuta apenas um beep e pode efetuar ligações de forma transparente pelo sistema. O unica questão é que dessa forma, temos que criar um vinculo na parte servidora (baseado no IP da maquina ou no nome) indicando em que maquina o operador esta logando e qual ramal fisico (canal SIP) esta associado a ela no momento. Espero que não tenha ficado muito confuso, e ainda estou aberto a novas sugestões. Att, 2009/3/12 Robson Oliveira robson_olive...@hotmail.com Bruno, O que estou fazendo nesse momento é similar ao seu trabalho porém, não estamos sofrendo esse problema. O asterisk inicializa o canal sip para a posição de atendimento quando ele detecta um canal livre nas duas pontas. O asterisk está iniciando a chamada para o usuário interno que já recebe na tela os dados do usuário externo chamado pelo canal zap. Quando o usuário atende a chamada, o meu operador já fala o nome do cliente e o script para ele. Eu estou usando o trixbox CE 2.6.2.x com * 1.4.22(?). Caso você queira falar mais detalhes da sua implementação, manda bala! []s, Robson Date: Wed, 11 Mar 2009 10:56:42 -0300 From: felipe...@gmail.com To: asteriskbrasil@listas.asteriskbrasil.org Subject: Re: [AsteriskBrasil] Discagem pelo sistema (via AMI) Tenho uma dica para voce, com experiencia própria utilizando um servidor hp proliant com um processador Xeon 2.4Ghz com 4mb de cache e 2Gb de memória deu conta do recado com 120 ligaçoes simultaneas mas minha placa digium com 4E1s tem modulo de cancelamento de eco, se passar disso, coloca 2 procesadores porque voce vai precisar meu caro. Amplexos! 2009/3/9 Bruno Henrique Gomes Gouvêa brunohenriqu...@gmail.com: Bom dia, Estamos implementando o asterisk em um call-center e nos deparamos com a necessidade de automatizar a discagem. No momento iniciei os testes utilizando o framework asterisk-java (que utiliza AMI) utilizando a Action Originate para realizar a ligação de forma automatica, porem nesse evento o telefone toca no ponto A e só depois que o ponto A atende começa a tocar no ponto B, o que torna o processo não muito transparente para os operadores, baseado nisso partimos para ideia de criar os agents, mantendo a midia do canal ativa e fazendo com que a ligação fosse atendida automaticamente no ponto A, tornando o processo mais transparente. Nessa situação me deparei com a seguinte duvida: Manter 24 portas com os canais abertos, trafegando midia o tempo todo (em que o operador estivesse logado como agente) não seria muito honeroso para o gateway? Correriamos o risco de causar uma sobrecarga nos gateways? e no caso de ter uma media de 120 operadores logados, passando pelos gateways, não seria honeroso para o asterisk manter todas essas midias ativas? Por fim, existe alguma outra forma, que seja transparente, de automatizar essas discagens pelo sistema? Agradeço a atenção e aguardo sugestões. Att, -- --- Bruno H. G. Gouvêa Analistas de Sistemas Sete Produções www.setenet.com.br Tel.: (31)9955-4646 --- ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Felipe R. Pasa Instrutor certificado dCAP visite nosso site http://www.voipexperts.com.br ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da
Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)
Bruno, O que estou fazendo nesse momento é similar ao seu trabalho porém, não estamos sofrendo esse problema. O asterisk inicializa o canal sip para a posição de atendimento quando ele detecta um canal livre nas duas pontas. O asterisk está iniciando a chamada para o usuário interno que já recebe na tela os dados do usuário externo chamado pelo canal zap. Quando o usuário atende a chamada, o meu operador já fala o nome do cliente e o script para ele. Eu estou usando o trixbox CE 2.6.2.x com * 1.4.22(?). Caso você queira falar mais detalhes da sua implementação, manda bala! []s, Robson Date: Wed, 11 Mar 2009 10:56:42 -0300 From: felipe...@gmail.com To: asteriskbrasil@listas.asteriskbrasil.org Subject: Re: [AsteriskBrasil] Discagem pelo sistema (via AMI) Tenho uma dica para voce, com experiencia própria utilizando um servidor hp proliant com um processador Xeon 2.4Ghz com 4mb de cache e 2Gb de memória deu conta do recado com 120 ligaçoes simultaneas mas minha placa digium com 4E1s tem modulo de cancelamento de eco, se passar disso, coloca 2 procesadores porque voce vai precisar meu caro. Amplexos! 2009/3/9 Bruno Henrique Gomes Gouvêa brunohenriqu...@gmail.com: Bom dia, Estamos implementando o asterisk em um call-center e nos deparamos com a necessidade de automatizar a discagem. No momento iniciei os testes utilizando o framework asterisk-java (que utiliza AMI) utilizando a Action Originate para realizar a ligação de forma automatica, porem nesse evento o telefone toca no ponto A e só depois que o ponto A atende começa a tocar no ponto B, o que torna o processo não muito transparente para os operadores, baseado nisso partimos para ideia de criar os agents, mantendo a midia do canal ativa e fazendo com que a ligação fosse atendida automaticamente no ponto A, tornando o processo mais transparente. Nessa situação me deparei com a seguinte duvida: Manter 24 portas com os canais abertos, trafegando midia o tempo todo (em que o operador estivesse logado como agente) não seria muito honeroso para o gateway? Correriamos o risco de causar uma sobrecarga nos gateways? e no caso de ter uma media de 120 operadores logados, passando pelos gateways, não seria honeroso para o asterisk manter todas essas midias ativas? Por fim, existe alguma outra forma, que seja transparente, de automatizar essas discagens pelo sistema? Agradeço a atenção e aguardo sugestões. Att, -- --- Bruno H. G. Gouvêa Analistas de Sistemas Sete Produções www.setenet.com.br Tel.: (31)9955-4646 --- ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Felipe R. Pasa Instrutor certificado dCAP visite nosso site http://www.voipexperts.com.br ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)
Tenho uma dica para voce, com experiencia própria utilizando um servidor hp proliant com um processador Xeon 2.4Ghz com 4mb de cache e 2Gb de memória deu conta do recado com 120 ligaçoes simultaneas mas minha placa digium com 4E1s tem modulo de cancelamento de eco, se passar disso, coloca 2 procesadores porque voce vai precisar meu caro. Amplexos! 2009/3/9 Bruno Henrique Gomes Gouvêa brunohenriqu...@gmail.com: Bom dia, Estamos implementando o asterisk em um call-center e nos deparamos com a necessidade de automatizar a discagem. No momento iniciei os testes utilizando o framework asterisk-java (que utiliza AMI) utilizando a Action Originate para realizar a ligação de forma automatica, porem nesse evento o telefone toca no ponto A e só depois que o ponto A atende começa a tocar no ponto B, o que torna o processo não muito transparente para os operadores, baseado nisso partimos para ideia de criar os agents, mantendo a midia do canal ativa e fazendo com que a ligação fosse atendida automaticamente no ponto A, tornando o processo mais transparente. Nessa situação me deparei com a seguinte duvida: Manter 24 portas com os canais abertos, trafegando midia o tempo todo (em que o operador estivesse logado como agente) não seria muito honeroso para o gateway? Correriamos o risco de causar uma sobrecarga nos gateways? e no caso de ter uma media de 120 operadores logados, passando pelos gateways, não seria honeroso para o asterisk manter todas essas midias ativas? Por fim, existe alguma outra forma, que seja transparente, de automatizar essas discagens pelo sistema? Agradeço a atenção e aguardo sugestões. Att, -- --- Bruno H. G. Gouvêa Analistas de Sistemas Sete Produções www.setenet.com.br Tel.: (31)9955-4646 --- ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Felipe R. Pasa Instrutor certificado dCAP visite nosso site http://www.voipexperts.com.br ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] Discagem pelo sistema (via AMI)
Bom dia, Estamos implementando o asterisk em um call-center e nos deparamos com a necessidade de automatizar a discagem. No momento iniciei os testes utilizando o framework asterisk-java (que utiliza AMI) utilizando a Action Originate para realizar a ligação de forma automatica, porem nesse evento o telefone toca no ponto A e só depois que o ponto A atende começa a tocar no ponto B, o que torna o processo não muito transparente para os operadores, baseado nisso partimos para ideia de criar os agents, mantendo a midia do canal ativa e fazendo com que a ligação fosse atendida automaticamente no ponto A, tornando o processo mais transparente. Nessa situação me deparei com a seguinte duvida: Manter 24 portas com os canais abertos, trafegando midia o tempo todo (em que o operador estivesse logado como agente) não seria muito honeroso para o gateway? Correriamos o risco de causar uma sobrecarga nos gateways? e no caso de ter uma media de 120 operadores logados, passando pelos gateways, não seria honeroso para o asterisk manter todas essas midias ativas? Por fim, existe alguma outra forma, que seja transparente, de automatizar essas discagens pelo sistema? Agradeço a atenção e aguardo sugestões. Att, -- --- Bruno H. G. Gouvêa Analistas de Sistemas Sete Produções www.setenet.com.br Tel.: (31)9955-4646 --- ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil