Autor: Diego Romanio de Almeida diego@qosit.com.br

Desenvolvido sob licensa GPL.

Fique a vontade para contribuir com a evolucao deste programa ;)

[WARNING] A execucao e por sua conta e risco!

Programa feito para utilizar os cadastros de contatos do SNEP para binar o nome cadastrado no telefone, substituindo a variável CALLERID(name); Atentar-se para o cadastro: utilizar sempre DDD+Numero, também funciona também se cadastrar o ramal interno Cadastrar os Contatos via SNEP CADASTROS -> CONTATOS;

Como utilizar:

  • Colocar o script consultacontato.sh na pasta "/var/lib/asterisk/agi-bin";
  • Dar permissão de execussão para ele;
  • Inserir no aquivo "/etc/asterisk/extensions.conf" a linha: exten => _X.,n,AGI(consultacontato.sh,${CALLERID(num)}) Logo abaixo da linha: exten => _X.,1,Noop(LIGACAO DE ${CALLERID(num)} PARA ${EXTEN} NO CANAL ${CHANNEL})
  • recarregar o dialplan: asterisk -rx "dialplan reload"
  • Após isso é só testar, chegara na bina o Contato cadastrado (CALLERID(name) e o número (CALLERID(num)