[AsteriskBrasil] CallerID e agenda

Leonardo Kamache (Gmail) lkamache em gmail.com
Terça Outubro 9 10:25:56 BRT 2007


Bom dia pessoal;

Estou com o seguinte problema:
Gostaria que ao entrar uma ligação no meu asterisk, ele verificasse no AstDB
a existência de um nome relacionado ao número chamador e colocasse esse nome
como callerid. Até aí consegui fazer... ficou uma beleza. Porém gostaria
agora que caso o número chamador não seja encontrado no AstDB ele coloque um
nome qualquer tipo "DESCONHECIDO" como callerid.
Alguma idéia de como fazer isso?
Tentei criar uma prioridade n+101 mas não funcionou... segue meu
extensions.conf. Qualquer ajuda será bem vinda.

[voip]
exten => s,1,SetCallerID(0${CALLERIDNUM})
exten => s,n,DBget(caller=agenda/${CALLERIDNUM})
exten => s,n,SetCIDName(${caller})
exten => s,n,Dial(sip/101,30,Tr)
exten => s,n,Hangup
exten => s,103,SetCIDName(Desconhecido)
exten => s,104,Goto(voip,s,4)
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20071009/2e75e1fb/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil