[AsteriskBrasil] Pesquisa de Satisfação pelo Asterisk (Ricardo A. O)
Saulo Quinteiro
sauloquinteiro em gmail.com
Segunda Agosto 23 10:46:42 BRT 2010
Rodrigo,
Existe uma forma de fazer o asterisk gerar o bilhete com o .call.
É só utilizar um canal local.
Dessa forma o .call vai se dividir no tratamento de dois contextos um
que faz a chamada e o outro que executa o que quiser depois de atendido,
dessa maneira é gerado bilhete para a chamada atendida e não atendida.Um
detalhe interessante e que são gerados 2 bilhetes em uma unica chamada.
Um bilhete pela parte do dial, e o segundo pela parte do tratamento da
chamada.
Att,
Saulo Quinteiro dos Santos
Bacharel em Ciências da Computação UFPR
Cel: (041) 9927-5236
Com: (041) 2141-9567
Em 23/08/2010 10:36, Rodrigo Lang escreveu:
> É possível dar permissão ao Asterisk na tabela onde contém os números?
> Se sim, facilitaria muito sua vida. Mas vou lhe dar uma explicação
> básica de como você terá que fazer:
>
>
> - Eu faria da seguinte maneira (A mais complicada):
> Primeiro, uma tabela com as seguintes colunas: os números que o
> Asterisk teria que ligar e uma coluna para confirmar se a ligação deu
> ok. Inicialmente você colocaria os números em uma coluna e aonde
> confirma se a ligação deu ok, você coloca inicialmente 0. Crie um
> programa em Java que se conecte com o AMI e com o banco onde se
> encontra a tabela. Este programa terá que gerar a ligação via AMI (ele
> buscará no campo todos os números que estejam como "0"), se a ligação
> não for atendida o programa não fará nada. Se a ligação for atendida o
> programa irá modificar o registro onde tem o número do cliente que
> atendeu e no lugar do 0 colocará 1 (indicando que a ligação foi
> atendida). Agora a parte do Asterisk é um pouco mais simples. Crie um
> contexto com um AGI que se conecte com um banco qualquer, de
> preferência o mesmo onde está os números. Neste AGI você irá colocar a
> URA e fazer o questionário e inserir no banco junto com o número do
> cliente.
>
> - Outra maneira que você pode fazer (Mais simples, não indicada e com
> um ponto de falha):
> Basicamente é igual ao outro. Vai precisar de uma tabela com as
> seguintes colunas: os números que o Asterisk teria que ligar e uma
> coluna para confirmar se a ligação deu ok. Inicialmente você colocaria
> os números em uma coluna e aonde confirma se a ligação deu ok, você
> coloca inicialmente 0. Crie um script em sua linguagem predileta e o
> mesmo irá buscar no banco as ligações (todas que estão como "0"),
> criando um arquivo .call [1] na pasta /var/spool/asterisk/outgoing/ e
> também, após criar o arquivo .call, já modificar de 0 para 1 no banco.
> Agora a parte do Asterisk é igual ao exemplo anterior. coloque seu
> script na crontab do Asterisk.
>
> O ponto de falha que comentei é o seguinte: Após ser criado o arquivo
> .call o Asterisk irá realizar a ligação. No arquivo .call você tem a
> opção de quantas tentativas o Asterisk terá no caso de a ligação não
> ser atendida. Aí que está o problema. Depois de estourar as
> tentativas, o Asterisk simplesmente apaga o arquivo .call, a mesma
> coisa acontece se a ligação for atendida. Então, você terá que buscar
> no cdr (Sendo que o arquivo .call gera informações bem precárias) se a
> ligação foi atendida (O Asterisk não irá gerar bilhete se a ligação
> não for atendida).
>
> [1]
> http://svnview.digium.com/svn/asterisk/branches/1.6.0/sample.call?revision=134981&view=markup
> <http://svnview.digium.com/svn/asterisk/branches/1.6.0/sample.call?revision=134981&view=markup>
>
>
> Acho que é tudo. Bom se você não conhece muito Banco de Dados,
> Programação e Asterisk, compre uma solução pronto ou procure uma free.
>
>
>
> Ats,
> Rodrigo Lang.
>
>
> Em 23 de agosto de 2010 09:10, Plastsul Asses.e Repr. Ltda
> <plastsul em uol.com.br <mailto:plastsul em uol.com.br>> escreveu:
>
> Bom dia
>
> O bco de dados que contem os números de telefones tenho em outro
> sistema.
>
> Não esta atrelado ou servidor Asterisk não. Estao me maquinas
> separadas e em sistemas diferentes.
>
> Rubem, entendendo um pouco mais de sua necessidade:
>
> Você tem os números dos clientes e gostaria que o Asterisk realize
> a ligação para esses números e quando atenderem, os mesmos cairão
> em uma Ura com uma pesquisa de satisfação. Certo?
>
> Os números dos clientes, você possui em uma banco de dados
> atrelado à um sistema qualquer ou não?
>
> Ats,
>
> Rodrigo Lang.
>
> Em 22 de agosto de 2010 17:03, Plastsul Asses.e Repr. Ltda <
> plastsul em uol.com.br <mailto:plastsul em uol.com.br>> escreveu:
>
> > Boa tarde.
>
> >
>
> >
>
> >
>
> > Uso Debian 5.0 Asterisk em modo texto.
>
> >
>
> >
>
> > Gostaria de algo para fazer do zero..
>
> >
>
> >
>
> >
>
> > *Atenciosamente*
>
> >
>
> > * *
>
> >
>
> > *Rubem Junior*
>
> > *Plastsull Assessoria e Representações Ltda*
>
> >
>
> > Fone: +55 0 xx 77 3083-2219
>
> > Celular: +55 0 xx 77 9968 4670
>
> > Celular: +55 0 xx 77 8815 4670
>
> > e-mail:* plastsul em uol.com.br* <mailto:plastsul em uol.com.br*>
>
> *Atenciosamente*
>
> * *
>
> *Rubem Junior*
> *Plastsull Assessoria e Representações Ltda*
>
> Fone: +55 0 xx 77 3083-2219
> Celular: +55 0 xx 77 9968 4670
> Celular: +55 0 xx 77 8815 4670
> e-mail:* plastsul em uol.com.br <mailto:plastsul em uol.com.br>*
>
> Hipervoip : *10*
>
> http://www.hiperphone.com.br/images/clique_aqui_para_falar_comigo.gif
> <http://200.155.21.162/programas/webcallback/wcbnosite.php?web_origem=rubem10>
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 5388 (20100823) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> <http://www.khomp.com.br>
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.br <http://www.voipmania.com.br>
> ______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.br
> ______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100823/85df1fa3/attachment.htm
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : não disponível
Tipo : image/gif
Tam : 3199 bytes
Descr.: não disponível
Url : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100823/85df1fa3/attachment.gif
Mais detalhes sobre a lista de discussão AsteriskBrasil