Soluções open source semelhantes ao Voice App da Zenvia, integrando Asterisk com Janus Gateway para aplicações de discagem avançadas
Nota Importante: O site voice-app.zenvia.com está sendo redirecionado para uma nova página de login como parte da unificação da plataforma Zenvia. Os projetos listados abaixo são alternativas open source que você pode utilizar para desenvolver soluções semelhantes.
Dashboard completo para FreeSWITCH com integração WebRTC via janus-gateway, oferecendo funcionalidades de discagem, conferência e gerenciamento de chamadas.
Tecnologias: FreeSWITCH, Janus Gateway, Node.js, React
Repositório: github.com/signalwire/freeswitch-webrtc-dashboard
Licença: MPL-2.0
Plugin que permite a integração direta entre o servidor WebRTC Janus e o PBX Asterisk, habilitando chamadas WebRTC diretamente no sistema telefônico tradicional.
Tecnologias: Asterisk, Janus Gateway, C, JavaScript
Repositório: github.com/meetecho/janus-gateway
Licença: GPL-3.0
Gateway de media que converte sessões WebRTC em chamadas SIP tradicionais, permitindo integração com qualquer PBX baseado em SIP, incluindo Asterisk.
Tecnologias: Node.js, WebRTC, SIP, Janus
Repositório: github.com/dOpensource/webrtc2sip
Licença: MIT
Interface web completa para Asterisk com suporte a WebRTC via Janus Gateway, incluindo discagem, transferência de chamadas, conferência e visualização de ramais.
Tecnologias: Asterisk, Janus, Angular, TypeScript
Repositório: github.com/asterisk-web-client/awc
Licença: AGPL-3.0
Para criar uma aplicação web de discagem semelhante ao Voice App da Zenvia, você precisará integrar os seguintes componentes:
Navegador (WebRTC)
Janus Gateway
Asterisk PBX
Estes projetos open source fornecem a base necessária para construir uma solução de discagem web robusta, similar ao Voice App da Zenvia, com integração completa entre tecnologias WebRTC, Janus Gateway e Asterisk.