Roger e Luiz, <br>Obrigado pelas dicas...<br>Sabendo do desafio que tenho pela frente, apreveitei uma promoção e comprei os dois livros sobre Asterisk<br><br>Asterisk - O Futuro da Telefonia <br>Asterisk na Prática<br><br>
Luiz, essa dica "mastigada" foi show! <br>Agora, é só colocar a mão na massa.<br><br>A URA que precisarei criar penso que ser bem simples:<br><br>1o. Ela irá atender uma chamada vinda da rede pública<br>2o. Irá registrar no mySQL data, hora, min, ddd e nro de telefone desta chamada;<br>
3o. irá direcionar para uma mensagem de agradecimento e desligar em seguida;<br><br>Ontem acabei de preparar a máquina linux;<br>Hoje deve já ter chegado os livros.<br>Quem ainda puder acrescentar, agradeço muito.<br>A medida que for alcançando êxito, posto aqui.<br>
<br>Att.,<br><br>Marcelo<br><br><br><div class="gmail_quote">Em 4 de fevereiro de 2010 13:51, Luiz Fabiano - Tempo Filmes <span dir="ltr"><<a href="mailto:ti@tempofilmes.com.br">ti@tempofilmes.com.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div link="blue" vlink="purple" lang="PT-BR">
<div>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Lá vai minha contribuição para a lista (Newbie):</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> - A Ura que eu criei abaixo (da minha empresa),
atende a chamada automaticamente verifica a grade de horário (bom dia = 00:01 –
11:59 | Boa tarde = 12:00 – 17:59 | Boa Noite = 18:00 – 23:259),
após isso ela joga para a URA correta e passa a ter interação com a pessoa que
está ligando, através de voices que eu gravei personalizadas, é obvio que você
irá necessitar de conhecimento geral sobre o asterisk, e manipulação do
extensions.conf, recomendo fortemente um curso ou a compra do livro (ASTERISK o
futuro da telefonia), na verdade configurar uma URA é um trabalho até que
gostoso, porém requer muita atenção e teste, uma idéia bacana seria vc atribuir
a URA a um ramal antes de colocar o atributo (s ou _s) ligação entrante. Bom é
isso ai,, segue uma URA mastigada e digerida abaixo, a qual está em operação em
nossa empresa (Boa Sorte) One ;) :</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">[recebe_vono] ; Minha operadora é a VONO (RECOMENDO)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">include => default</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => meu_user_vono,1,Goto(entradavono,s,1) ; </span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);">ç</span><span style="font-size: 11pt; color: rgb(31, 73, 125);"> Sempre
que vier ligação através do meu user da vono ele joga para a diretiva”
entradavono” </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">[entradavono]</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => _s,1,Answer ; </span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);" lang="EN-US">ç</span><span style="font-size: 11pt; color: rgb(31, 73, 125);">
Força atender automaticamente</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => _s,2,Goto(check_hour,s,1) ; </span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);" lang="EN-US">ç</span><span style="font-size: 11pt; color: rgb(31, 73, 125);">
Diretiva que irá direcionar a uma outra que fará o check time:</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">; *************** Checa o horário:</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">[check_hour]</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,1,GotoIfTime(08:00-11:59|mon-fri|*|*?urabd,s,1)
; </span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);" lang="EN-US">ç</span><span style="font-size: 11pt; color: rgb(31, 73, 125);"> URA bom dia</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,n,GotoIfTime(12:00-17:59|mon-fri|*|*?urabt,s,1) ;
</span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);" lang="EN-US">ç</span><span style="font-size: 11pt; color: rgb(31, 73, 125);"> URA boa tarde **** Irei usar essa de exemplo:</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,n,GotoIfTime(18:00-22:00|mon-fri|*|*?urabn,s,1) ;
</span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);" lang="EN-US">ç</span><span style="font-size: 11pt; color: rgb(31, 73, 125);"> URA boa noite</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,n,GotoIfTime(*|*|sat-sun|*|*|urafds,s,1)
; </span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);" lang="EN-US">ç</span><span style="font-size: 11pt; color: rgb(31, 73, 125);"> Final de semana (que está desativada, pois estamos fazendo
implementações de BD MySql para essa operação)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">; ******************** URA BOA TARDE: (MEU EXEMPLO)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">[urabt]</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">include => recebe_vono</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,2,NoOp(Ligação entrou na URABT)
; Registra no console do asterisk que entrou uma ligação através da URA (Boa
Tarde):</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,n,Playback(/var/lib/asterisk/sounds/smgroup/boa_tarde)
; Aqui ele chama um Playback de boa tarde e boas vindas, mesmo que ele digite
algo, será forçado a escutar a MSG até o final</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten =>
s,n,Background(/var/lib/asterisk/sounds/smgroup/ramaldesejadoou) ; Aqui ele já
pode digitar o ramal desejado se (ele souber) ou aguardar as opções</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
s,n,Background(/var/lib/asterisk/sounds/smgroup/umcorporativo) ; Opção 1</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => s,n,Background(/var/lib/asterisk/sounds/smgroup/doissuporte)
; Opção 2</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
s,n,Background(/var/lib/asterisk/sounds/smgroup/tresvendas) ; Opção 3</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
s,n,Background(/var/lib/asterisk/sounds/smgroup/quatroasstec) ; Opção 4</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten =>
s,n,Background(/var/lib/asterisk/sounds/smgroup/ouaguardesuporte) </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,n,NoOp( Digite a
opção/1-corporate/2-suporte/3-vendas/4-quatroasstec/5-aguarde)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => s,n,WaitExten(6) ; (esta opção está marcada com o
tempo limite de 6 segundos)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => 1,1,NoOp(Chamada foi para corporate)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 1,2,Background(/var/lib/asterisk/sounds/smgroup/aguardeanalista)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => 1,3,Dial(SIP/333,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => 2,1,NoOp(Chamada foi para Suporte)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
2,2,Background(/var/lib/asterisk/sounds/smgroup/atencaoglpi)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 2,3,Dial(SIP/330&SIP/331,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => 3,1,NoOp(Chamada foi para vendas)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3,2,Background(/var/lib/asterisk/sounds/smgroup/aguardeanalista)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 3,3,Dial(SIP/331&SIP/333,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => 4,1,NoOp(Chamada foi para asstec)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
4,2,Background(/var/lib/asterisk/sounds/smgroup/aguardeanalista)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 4,3,Dial(SIP/331&SIP/333,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => 330,1,NoOp(Chamada foi para CCT MAIN DESK)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
330,2,Background(/var/lib/asterisk/sounds/smgroup/aguardeanalista)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 330,3,Dial(SIP/330,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 331,1,NoOp(Chamada foi para CCT MAIN DESK)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
331,2,Background(/var/lib/asterisk/sounds/smgroup/aguardeanalista)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 331,3,Dial(SIP/331,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 332,1,NoOp(Chamada foi para CCT MAIN DESK)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
332,2,Background(/var/lib/asterisk/sounds/smgroup/aguardeanalista)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 332,3,Dial(SIP/332,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => 333,1,NoOp(Chamada foi para CCT MAIN DESK)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
333,2,Background(/var/lib/asterisk/sounds/smgroup/aguardeanalista)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => 333,3,Dial(SIP/333,60,t)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => t,1,NoOp(Tempo esgotado - Aguarde...)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => t,2,Dial(SIP/330&SIP/331,60)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten => t,3,Dial(SIP/333,60)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);" lang="EN-US">exten =>
t,4,Playback(/var/lib/asterisk/sounds/smgroup/obrigadadisposicao)</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">exten => t,5,Hangup</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">========================================================================================</span><span style="font-size: 11pt; font-family: Wingdings; color: rgb(31, 73, 125);">è</span><span style="font-size: 11pt; color: rgb(31, 73, 125);"></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"> </span></p>
<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p class="MsoNormal"><b><span style="font-size: 10pt;">De:</span></b><span style="font-size: 10pt;"> <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>
[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] <b>Em nome de </b>Marcelo
S Dias Muniz<br>
<b>Enviada em:</b> quinta-feira, 4 de fevereiro de 2010 13:01<div class="im"><br>
<b>Para:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br>
</div><b>Assunto:</b> [AsteriskBrasil] Como montar uma URA (Unidade de Resposta
Audível)</span></p>
</div><div><div></div><div class="h5">
<p class="MsoNormal"> </p>
<p class="MsoNormal">Caros Colegas, alguém disponível poderia me dar algumas
dicas de como montar uma URA no asterisk?<br>
Sou iniciante e se alguém puder me indicar um passo-a-passo, ficarei
agradecido.<br>
Não fui muito feliz em minhas pesquisas na internet.<br>
<br>
Att.,<br>
Marcelo Dias</p>
</div></div></div>
</div>
<br>_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br>