Bom dia pessoal;<br><br>Estou com o seguinte problema:<br>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 &quot;DESCONHECIDO&quot; como callerid.
<br>Alguma idéia de como fazer isso?<br>Tentei criar uma prioridade n+101 mas não funcionou... segue meu extensions.conf. Qualquer ajuda será bem vinda.<br><br>[voip]<br>exten =&gt; s,1,SetCallerID(0${CALLERIDNUM})<br>exten =&gt; s,n,DBget(caller=agenda/${CALLERIDNUM})
<br>exten =&gt; s,n,SetCIDName(${caller})<br>exten =&gt; s,n,Dial(sip/101,30,Tr)<br>exten =&gt; s,n,Hangup<br>exten =&gt; s,103,SetCIDName(Desconhecido)<br>exten =&gt; s,104,Goto(voip,s,4)<br><br>