Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)

2009-03-13 Por tôpico Bruno Henrique Gomes Gouvêa
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)

2009-03-12 Por tôpico Robson Oliveira

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)

2009-03-11 Por tôpico Felipe R. Pasa
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)

2009-03-09 Por tôpico Bruno Henrique Gomes Gouvêa
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