O meu extensions esta bem complexo para dar de exemplo aqui, mas funciona assim:<br><br>Tem uma macro principal que liga para os ramais, e nela quando da ocupado (ou nao atende) cai em uma URA que diz "tecle 1 para ativar a rechamada automatica"<br>
Se digitar 1 eu coloco no astDB rediscagem/${RAMALOCUPADO} = ${CALLERID(num)}<br><br>OK, rechamada agendada,<br><br>Na mesma macro de discagem para os ramais, na extsensao "h" (e nas outras extensoes "h" que couberem) eu envio para uma macro comum que verifica se os telefones que acabaram de desligar tem alguma rechamada agendada no astDB (DB_EXIST...), se houver, apos tratar os dados do astDB cria um call file e move-o para a pasta outgoing:<br>
<br>; Cria o arquivo call<br>exten => s,n,System(echo Channel: SIP/${origemNum} > /var/spool/asterisk/call-${origem}-${destino})<br>exten => s,n,System(echo CallerID: Rechamada ${destino} >> /var/spool/asterisk/call-${origem}-${destino})<br>
exten => s,n,System(echo MaxRetries: 2 >> /var/spool/asterisk/call-${origem}-${destino})<br>exten => s,n,System(echo RetryTime: 10 >> /var/spool/asterisk/call-${origem}-${destino})<br>exten => s,n,System(echo WaitTime: 40 >> /var/spool/asterisk/call-${origem}-${destino})<br>
exten => s,n,System(echo Context: ramais-internos >> /var/spool/asterisk/call-${origem}-${destino})<br>exten => s,n,System(echo Extension: ${destino} >> /var/spool/asterisk/call-${origem}-${destino})<br>
exten => s,n,System(echo Priority: 1 >> /var/spool/asterisk/call-${origem}-${destino})<br>exten => s,n,System(echo Setvar: rediscagemNumero=${origemNum} >> /var/spool/asterisk/call-${origem}-${destino})<br>
exten => s,n,System(echo Setvar: rediscagemNome=${origemNome} >> /var/spool/asterisk/call-${origem}-${destino})<br>exten => s,n,System(mv /var/spool/asterisk/call-${origem}-${destino} /var/spool/asterisk/outgoing/)<br>
<br>Os 2 Setvar no final do callfile servem para ajustar o CallerID no dialplan na hora de executar a rechamada. Lembro que o callfile tem que ser MOVIDO para a pasta outgoing, se criar direto la nao da certo.<br><br>Att,<br>
Gabriel Ortiz<br><br><br><div class="gmail_quote">2009/12/8 <span dir="ltr"><<a href="mailto:jasanchez@terra.com.br">jasanchez@terra.com.br</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Gabriel<br>
Poderia passar para nos como vc fez?<br>
<br>
<br>
<br>
<span style="font-weight: bold;">On Ter 8/12/09 09:13 , Gabriel Ortiz Lour <a href="mailto:ortiz.admin@gmail.com" target="_blank">ortiz.admin@gmail.com</a> sent:<br>
</span><blockquote style="border-left: 2px solid rgb(245, 245, 245); margin-left: 5px; margin-right: 0px; padding-left: 5px; padding-right: 0px;"><div><div></div><div class="h5">Fiz um esquema de rechamda que é executado em todas as extensoes 'h' e verifica se tem alguem esprendo que o ramal desocupe, se tiver ele dispara a re-chamada via callfiles.<br>
<br>
</div></div><div class="gmail_quote"><div><div></div><div class="h5">2009/12/7 Newton Pasqualini <span dir="ltr"><<a>newtonpasqualini@gmail.com</a>></span><br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">Usem o Background(soundfile) para tocar algo enquanto ele aguarda.<br>
<br>
</div></div><div class="gmail_quote"><div><div></div><div class="h5">2009/12/4 Felipe Figueiredo <span dir="ltr"><<a>felipe.figueiredo86@gmail.com</a>></span></div></div><div><div></div><div><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote"><div><div></div><div class="h5">
<div>Hum....o retrydial tem como executar áudio? não me lembro... senão, vc pode executar um áudio com o playback, falando pro usuário aguardar que o ramal X já vai atender a chamada....(e enquanto isso, o retrydial vai rolando)....</div>
<div>Essa solução que você tá procurando (de retornar a chamada) chama-se "call back".... não existe uma aplicação pronta no asterisk, mas existe uma aplicação a parte, mas até hj eu não vi funcionando direito e não recomendo.....achei essa app a uns 3 meses, então, pode ser q tenha saído alguma coisa, aí é bom dar uma olhada no google mesmo..... =/</div>
<div> </div>
<div><br>
<br>
</div>
</div></div><div class="gmail_quote"><div><div></div><div class="h5">2009/12/4 jose <span dir="ltr"><<a>jasanchez@terra.com.br</a>></span>
</div></div><div>
<div></div>
<div><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div bgcolor="#ffffff"><div><div></div><div class="h5">
<div><span style="font-family: Verdana; color: rgb(53, 94, 0); font-size: 9pt;"><span style="font-family: Arial; color: rgb(0, 0, 0); font-size: 10pt;">Felipe</span></span></div>
<div><span style="font-family: Verdana; color: rgb(53, 94, 0); font-size: 9pt;"><span style="font-family: Arial; color: rgb(0, 0, 0); font-size: 10pt;"></span></span> </div>
<div><span style="font-family: Verdana; color: rgb(53, 94, 0); font-size: 9pt;"><span style="font-family: Arial; color: rgb(0, 0, 0); font-size: 10pt;">Fiz o contexto com o retydial, o unico detalhe é que quando vc liga para um ramal ocupado vc tem que ficar com o fone na orelha esperando o ramal desocupar pois se vc colocar no gancho a ligaçao nao é transferida, alguma luz para ficar como em um pabx convencional, voce liga no ramal ta ocupado vc coloca no gancho , se o ramal desocupar a ligaçao vai para ele senao depois de uns 60 s a ligaçao retorna para o ramal que fez a transfernecia</span></span></div>
<div><span style="font-family: Verdana; color: rgb(53, 94, 0); font-size: 9pt;"><span style="font-family: Arial; color: rgb(0, 0, 0); font-size: 10pt;"></span></span> </div>
<div><span style="font-family: Verdana; color: rgb(53, 94, 0); font-size: 9pt;"><span style="font-family: Verdana; color: rgb(0, 0, 128); font-size: 9pt;"><span style="color: rgb(0, 0, 128);" lang="PT-BR">
<p>exten => _1XXX,1,Dial(SIP/${EXTEN},100,tTwW)</p>
<p>exten => _1XXX,n(status-BUSY),Noop(Ramal Ocupado )</p>
<p>exten => _1XXX,n,Set(R-DESTINO=${EXTEN})</p>
<p>exten => _1XXX,n,Playback(custom/ramal-ocupado)</p>
<p>exten => _1XXX,n,RetryDial(please-wait|5|10|SIP/${EXTEN}|60|d) </p></span></span></span></div>
<div><br>
<span style="font-weight: bold;"> <br>
</span></div>
</div></div><blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-left: 5px; padding-right: 0px; margin-left: 5px; margin-right: 0px;"><div><div></div><div class="h5">
<div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">----- Original Message ----- </div>
<div style="background-color: rgb(228, 228, 228); background-repeat: repeat; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<span style="font-weight: bold;">From:</span> <a title="felipe.figueiredo86@gmail.com">Felipe Figueiredo</a> </div></div>
<div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="font-weight: bold;">To:</span> <a title="asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a> </div>
</div>
<div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="font-weight: bold;">Sent:</span> Wednesday, December 02, 2009 8:43 PM</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="font-weight: bold;">Subject:</span> Re: [AsteriskBrasil] dar um aviso</div>
<div><br>
</div></div>
</div></div><div>
<div></div>
<div><div><div></div><div class="h5">
<div>Tem como fazer as duas maneiras.... </div>
<div>pra dar um aviso =></div>
<div>Dial(ramal)....; // disca pro ramal</div>
<div>if(${DIALSTATUS} = BUSY) { // se estiver ocupado</div>
<div> Playback(ramalocupado); // toca uma mensagem dizendo que o ramal está ocupado</div>
<div>};</div>
<div> </div>
<div>....</div>
<div>A "fila" pode ser feita com a aplicação RetryDial.... ele disca para o ramal, se o ramal estiver ocupado, indiponível, ele tenta discar denovo depois de X segundos por N vezes... isso voce especifica dentro do retry dial .. (core show application retrydial)....</div>
<div> </div>
<div>Boa sorte</div>
<div><br>
<br>
</div>
</div></div><div class="gmail_quote"><div><div></div><div class="h5">2009/12/2 jose <span dir="ltr"><<a>jasanchez@terra.com.br</a>></span><br>
</div></div><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div bgcolor="#ffffff"><div><div></div><div class="h5">
<div><span style="font-family: Arial; font-size: 10pt;"></span> </div>
<div>
<div><span style="font-family: Verdana; color: rgb(0, 0, 128); font-size: 9pt;"><span style="font-family: Arial; font-size: 10pt; color: rgb(0, 0, 0);">Estou precisando dessa facilidade tambem</span><br>
</span></div></div>
</div></div><blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-left: 5px; padding-right: 0px; margin-left: 5px; margin-right: 0px;"><div><div></div><div class="h5">
<div>
<div></div>
<div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">----- Original Message ----- </div>
<div style="background-color: rgb(228, 228, 228); background-repeat: repeat; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<span style="font-weight: bold;">From:</span> <a title="marciositoni@ruthjunqueira.org.br">marcio</a> </div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="font-weight: bold;">To:</span> <a title="asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a> </div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="font-weight: bold;">Sent:</span> Wednesday, December 02, 2009 2:49 PM</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="font-weight: bold;">Subject:</span> [AsteriskBrasil] dar um aviso</div>
<div><br>
</div>
<div><span style="font-family: Arial; font-size: 10pt;">Alguém sabe se é possivel dar um aviso de ramal ocupado, quando tentamos transferir e o ramal está ocupado.</span></div>
<div><span style="font-family: Arial; font-size: 10pt;"></span> </div>
<div><span style="font-family: Arial; font-size: 10pt;">Tem como transferir a ligação, se estiver ocupado o ramal a ligação fica numa fila para tocar naquele ramal assim que for desocupado.</span></div>
<div><span style="font-family: Arial; font-size: 10pt;"></span> </div>
<div><span style="font-family: Arial; font-size: 10pt;"></span> </div>
<div><span style="font-family: Arial; font-size: 10pt;">Obrigado</span></div></div></div>
<p>
</p><hr>
<p></p>_______________________________________________<br></div></div>
A Redfone é líder no fornecimento de bridges TDMoE <-> E1<div class="im"><br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois <br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a>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>
<p></p>
<p></p>
<p></p>
<p></p></div></blockquote></div><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE <-> E1<div class="im"><br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a>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>
</div></blockquote></div><br>
<p>
</p><hr>
<p></p>_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE <-> E1<div class="im"><br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois <br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a>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>
<p></p>
<p></p></div></div></div></blockquote></div><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE <-> E1<div class="im"><br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a>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>
</div></blockquote></div></div></div><br>
<br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE <-> E1<div class="im"><br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a>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>
</div></blockquote></div></div></div><span style="color: rgb(136, 136, 136);"><br>
<br clear="all"><br>
-- <br>
Newton Pasqualini Filho<br>
</span><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE <-> E1<div class="im"><br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a>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>
</div></blockquote></div><br>
</blockquote><br><br>_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</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>