[AsteriskBrasil] RES: Asterisk discagem automicatica com audio...

Hugo Rebelo hugo em hugorebelo.com
Sexta Abril 4 12:29:41 BRT 2008


Olá m4v0,

Não tem segredo:
1 - Configurar a interface AMI do asterisk (arquivo manager.conf).
2 - Configurar uma extension que executará um playback no audio que você
quiser.
3 - Escrever um programa que se conecta no AMI (
http://www.voip-info.org/wiki/view/Asterisk+manager+API) e contenha rotinas
de envio, recebimento e tratamento dos pacotes (essa é a parte mais
trabalhosa, mas existem APIs prontas, para diversas linguagens. Google it).
4 - Originar as ligações:

  Action: Originate
  Channel: SIP/operadora/XXX
  Context:  auto-dialout
  Exten: (extension configurada com o playback)
  Priority: 1
  Callerid: XXXXXXXX
  Timeout: 30000
  Variable: variavel=blabla
  Async: true
  ActionID:  XXXXXXXXXXX

5 - Capturar e tratar os pacotes de 'events' e 'responses' para monitorar o
estado das ligações (ringing, answered etc..)

O resto vai da sua imaginação/necessidade.

[]'s

2008/4/3 Marcelo Aldi Vera Olate <mavo.olate em gmail.com>:

>  Boa tarde Hugo,
>
>
>
> Voce teria como indicar link, documentação para fazer isto?
>
>
>
>
>
> m4v0
>
>
>
> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *Hugo Rebelo
> *Enviada em:* quinta-feira, 3 de abril de 2008 14:20
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* Re: [AsteriskBrasil] Asterisk discagem automicatica com
> audio...
>
>
>
> Sim, é possível.
> Fiz um sistema desses em PHP, controlando o asterisk via AMI, mas talvez
> seja melhor escrever em c, com multiplas threads, visto que o PHP não nasceu
> para trabalhar com eventos assincronos.
>
> []'s,
>
>  2008/4/3 Marcelo Aldi Vera Olate <mavo.olate em gmail.com>:
>
> Boa noite galera,
>
>
> Sou novo na lista e tenho pouco experiência com o asterisk, bem estou
> precisando saber se existe a possibilidade de fazer com que o asterisk
> realize chamadas automática para diversos numero em fileira, e quando o
> cliente atender, disparar uma mensagem, exemplo o que acontece quando
> recebemos a mensagem da telemar/oi informando que ainda não houve
> pagamento
> da conta em aberto. Também gostaria de monitorar se houve a ligação e se o
> cliente ouviu a mensagem ou não, ou mesmo se o numero chamado atendeu ou
> não..
>
>
>
> Atenciosamente,
>
>
>
>
> MAVO - Sistemas e Informática
> Marcelo Aldi Vera Olate
> Analista de Sistema/Suporte.
>
> Especialista em:
> Servidores ......: Windows, Linux, UNIX, FreeBSD, OpenBSD, NetBDS, HPUX,
> S390.
> Banco de dados ..: Oracle (DBA), MySQL, PostgreSQL, ADABAS.
> Desenvolvimento .: Assembler, C, C++, Clipper, Delphi, VB, PHP, Shell
> Script, Perl, Phyton.
>
> Site ............: http://www.mavo.com.br
> Office ..........: 98-3245-5305
> Mobile ..........: 98-8112-7566 / 98-8803-9206
> MSN .............: mavo-inf em hotmail.com
> e-mail ..........: mavo.olate em gmail.com
>                   mavo em mavo.com.br
> Skipe ...........: mavo.olate
> SIP .............: mavo em sip.mavo.com.br
>
>
>
-- 
Hugo Rebelo
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20080404/4c2069f6/attachment.htm 


More information about the AsteriskBrasil mailing list