[AsteriskBrasil] Mini Discador - Exemplo

Sylvio Jollenbeck sylvio.jollenbeck em gmail.com
Terça Abril 8 21:45:45 BRT 2014


Olá, Eduardo.

Sim, consegue, basta alterar o destino no context [inbound-call], de
Playback para Queue.

Abs,


Em 8 de abril de 2014 21:43, Eduardo Souza <edusouza.ti em gmail.com> escreveu:

> Mui bom brother, consigo jogar para uma fila com ex 3 atendentes?
>
> ABS e parabéns
> Em 08/04/2014 19:26, "Sylvio Jollenbeck" <sylvio.jollenbeck em gmail.com>
> escreveu:
>
>> Pessoal,
>>
>>    Hoje algumas pessoas me enviaram e-malis sobre como fazer chamadas
>> automáticas pelo asterisk, segue um mini discador feito em bash;
>>
>>
>> - discador.sh
>> - chmod 0640 discador.sh
>>
>> # -----------------------------
>> # Exemplo: Mini Discador
>> # -----------------------------
>> #!/bin/bash
>>
>> # Variaveis
>> # -----------------------------
>> CLID="1141982276";
>> LIST="mailing.txt";
>>
>> # Make Calls
>> # -----------------------------
>> makeCall()
>> {
>> echo $1;
>> TMP="/tmp/$1.call";
>> /bin/cat > $TMP <<EOF
>> Channel: LOCAL/$1 em outbound-call
>> CallerID: $CLID
>> MaxRetries: 2
>> RetryTime: 15
>> WaitTime:  35
>> Context: inbound-call
>> Extension: 1000
>> Priority: 1
>> Archive: yes
>> EOF
>> /bin/chown 0.0 $TMP
>> /bin/mv $TMP /var/spool/asterisk/outgoing/
>> }
>>
>> # Read Mailing
>> # -----------------------------
>> for i in $(/bin/cat $LIST);
>> do
>>     echo "Make Call: $i";
>>     makeCall $i;
>>      sleep 5;
>> done;
>> exit;
>>
>> - mailing.txt
>>
>> 01141992270
>> 01141992271
>> 01141992272
>> 01141992273
>> 01141992274
>> 01141992275
>> 01141992276
>> 01141992277
>> 01141992278
>> 01141992279
>>
>> - context outbound-call
>> - extensions.conf
>>
>> [outbound-call]
>> exten => _X.,1,Dial(KHOMP/B0L0/${EXTEN},,tT);
>> ;exten => _X.,1,Dial(DGV/r1/${EXTEN},,tT);
>> ;exten => _X.,1,Dial(IAX2/TRONCO/${EXTEN},,tT);
>> ;exten => _X.,1,Dial(SIP/TRONCO/${EXTEN},,tT);
>> exten => _X.,n,Hangup();
>>
>> - context inbound-call
>> - extensions.conf
>>
>> [inbound-call]
>> exten => 1000,1,Answer();
>> exten => 1000,n,Playback(tt-monkeys);
>> exten => 1000,n,Hangup();
>>
>> - Funcionamento:
>>
>> O discador.sh ira ler o arquivo mailing.txt e ira discar para cada um dos
>> números, um número por linha do arquivo. Talvez seja necessário alterar os
>> valores das variáveis de acordo com o cenário de cada um:
>>
>> MaxRetries: 2
>> RetryTime: 15
>> WaitTime:  35
>>
>>
>> --
>> Sylvio Jollenbeck
>> www.hosannatecnologia.com.br
>>
>>
>> _______________________________________________
>> 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-unsubscribe em 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-unsubscribe em listas.asteriskbrasil.org
>



-- 
Sylvio Jollenbeck
www.hosannatecnologia.com.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140408/6ae08573/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil