O documento discute o uso do software Asterisk para transformar dispositivos como Raspberry Pi em centrais telefônicas virtuais capazes de realizar chamadas, atendimento automatizado e validação de senhas por voz. Ele também explica como integrar o Asterisk com Node.js para criar aplicações que gerenciam chamadas e acessam registros de detalhes de chamadas.
2. Oque é Asterisk
Software livre que permite transformar um PC
em uma central Telefônica.
3. Desenvolver oque com isso ?
Chamadas:
Gerador de chamadas
Ura de atendimento:
Auto atendimento de chamadas com integração com sistemas como ERP CRM.
Voice Captcha:
Envio e chamadas para validação de senha
6. Informações de chamadas
CDR - Call Detail Records
Informações da chamada realizada ou recebida pelo sistema.
Podemos proceder de 2 formas:
1 - Rodar o node na maquina do asterisk e ficar aguardando as inserção de um novo dado em um
arquivo txt configurado em: cdr_custom.conf
2 - Conectar na porta 5038 da central e aguardar um event cdr. O usuário de acesso deve ser criado
em: manager.conf
7. Gerando chamadas
Utilizando a porta 5038, pode-se gerar chamadas.
Enviando um ID para identificar a chamada.
Enviar variáveis para contextos
Determinar o tempo de duração da chamada
8. Conclusão
Utilizando o Nodejs e muito fácil criar
aplicações interessantes utilizando chamadas
telefônicas e integrações muitos poderosas que
hoje no mercado custa uma boa fortuna ;)