- Integrações /
- Vonage
Conecte Vonage aos Agentes de Voz de Conversational AI da ElevenLabs
Permita conversas de voz com IA em tempo real e sem interrupções na sua infraestrutura de telefonia atual, com confiabilidade de nível empresarial e sem precisar mudar nada na estrutura
Deixe seus agentes de IA atenderem chamadas de voz com Vonage
Recursos
Recursos da integração
Transmissão de voz em tempo real
- Transmissão de áudio bidirecional via WebSocket com latência abaixo de um segundo
- Compatível com áudio PCM 16kHz, otimizado para processamento de voz IA
- Mantém o fluxo natural da conversa, sem atrasos que prejudicam a experiência do usuário
Zero mudanças na infraestrutura
- Use seus próprios números Vonage, troncos SIP e clientes WebRTC
- Sem necessidade de novos equipamentos, números ou alterações na infraestrutura
- Preserve seu roteamento de chamadas, gravações e fluxos de telefonia atuais
Confiabilidade de nível empresarial
- Baseado em SLA empresarial, com alta disponibilidade e failover automático
- Conformidade com a LGPD e criptografia de ponta a ponta via WebSocket seguro (WSS)
- Suporta alto volume de chamadas com escalabilidade automática
Integração amigável para desenvolvedores
- Conector WebSocket pronto para uso e configuração simples
- APIs RESTful para controle de chamadas, monitoramento e análise
- Documentação completa com exemplos de código e boas práticas
Gestão flexível de chamadas
- Suporte para cenários de chamadas recebidas e efetuadas
- Transferência fácil para agentes humanos quando necessário, mantendo todo o contexto
- Compatível com chamadas PSTN, tronco SIP e WebRTC
Instalação
Guias de instalação
Passo 1: Obtenha as credenciais da ElevenLabs
- Acesse o painel da ElevenLabs e clique em Minha Conta
- Selecione Chaves de API e copie sua chave
- Vá até o painel do Conversational AI e selecione seu agente
- Clique em Configurações e selecione Copiar ID do agente
- Guarde as duas credenciais para a configuração
Passo 2: Configure o conector WebSocket
- Clone o repositório do conector no GitHub
- Acesse o diretório do conector
- Crie o arquivo de configuração de ambiente a partir do modelo
- Adicione sua chave de API da ElevenLabs e o ID do agente
- Instale as dependências necessárias
Passo 3: Implemente o conector
Desenvolvimento local
- Use o ngrok para expor a porta local 6000
- Anote a URL pública gerada (sem o https://)
- Inicie o aplicativo do conector
Implantação em produção
- Implemente em um provedor de nuvem (AWS, Azure, Vonage Cloud Runtime)
- Garanta um endpoint público HTTPS com certificado SSL
- Configure o firewall para tráfego WebSocket
- Anote o hostname de produção
Passo 4: Configure o aplicativo Vonage
- Acesse o painel da Vonage e crie ou atualize o Voice Application
- Defina o endpoint WebSocket para: wss://YOUR_CONNECTOR_HOSTNAME/socket
- Configure a answer URL para apontar para seu aplicativo
- Defina o content-type como audio/l16;rate=16000
- Adicione os parâmetros de consulta necessários (peer_uuid, webhook_url)
Passo 5: Teste a integração
- Inicie o aplicativo do conector
- Faça uma chamada recebida para seu número Vonage
- Verifique a conexão com o agente da ElevenLabs
- Teste a qualidade do áudio e o fluxo da conversa
- Cheque o gerenciamento de eventos e interrupções
Solução de problemas