Opa Wilian, acredito que seja bastante simples. Vamos aos passos:<br><br>1º - Colocar todos os números em banco (Pelo que você falou, já está pronto)<br>2º - Conectar o AGI (Qualquer linguagem que possua conexão com o seu banco) com o PostgreSQL<br>
3º - Chamar o AGI antes de todo Dial(), passando o (DDD)+Prefixo.<br>4º - Realizar a busca no banco do prefixo.<br>5º - Fazer o AGI salvar em uma variável qualquer a operadora a ser utilizada.<br>6º - Realizar checagem por qual tronco irá sair de acordo com a operadora.<br>
7º - Na hora de realizar o Dial(), utilizar a variável que contém o tronco, por exemplo: Dial(${TRONCO}/${EXTEN},120,Ttr)<br><br><br><br>Só verifique se a consulta não irá ficar muito lenta pela quantidade de registros, mas acredito que não.<br>
<br><br>Ats,<br>Rodrigo Lang.<br><br><br><div class="gmail_quote">Em 16 de agosto de 2010 10:07, Wilian Silva <span dir="ltr">&lt;<a href="mailto:wilian.silva@zanc.com.br">wilian.silva@zanc.com.br</a>&gt;</span> escreveu:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">





<div bgcolor="#ffffff">
<div><font face="Arial" size="2">Bom Dia!</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">Estou com o seguinte problema:</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">Tenho uma lista com 4700 DDD+PREFIXO que devem sair 
por determinada operadora.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">preciso que o asterisk faça a consulta no banco 
antes de discar.</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">Alguem sabe me dizer por onde começar?</font></div>
<div><font face="Arial" size="2"></font> </div>
<div><font face="Arial" size="2">Asterisk 1.4, banco PostgresSql tabela com uma 
coluna de 6 digitos inteiros. DDXXXX</font></div><br><font color="#888888">--
<br>Esta mensagem foi verificada pelo sistema de antivírus e 
<br> acredita-se estar livre de perigo.
</font></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>
Temos tudo para seu projeto VoIP com Asterisk!<br>
Descontos especiais para assinantes da AsteriskBrasil.org.<br>
Registre-se e receba um cupom exclusivo de desconto!<br>
Acesse agora <a href="http://www.voipmania.com.br" target="_blank">www.voipmania.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>