Sobre o projeto

A Fonoster fornece uma pilha de telecomunicações programável que permite a integração de serviços de teleonia com aplicativos baseados em internet. Ela é projetada como uma alternativa de código aberto ao Twilio, focando em uma abordagem de utilidade baseada em nuvem. Os principais recursos incluem: - Multitenancy e implantação fácil de funcionalidades PBX. - Aplicativos de Voz Programáveis com um SDK dedicado em NodeJS. - Suporte ao Amazon S3 para armazenamento e APIs do Google Speech para processamento de voz. - Endpoints de API seguros utilizando Let's Encrypt, OAuth2 e autenticação JWT. - Controle de Acesso Baseado em Funções (RBAC) e uma ferramenta de linha de comando baseada em plugins. O sistema permite que desenvolvedores controlem fluxos de chamada usando verbos específicos, como Answer, Hangup, Play, Say, Gather, Dial e Record. Suporta tanto a criação de aplicativos de voz para lidar com chamadas recebidas quanto o uso de um SDK para originar chamadas discadas programaticamente.