Voz
Voz é o primeiro canal da plataforma. O agente atende chamadas em tempo real, com reconhecimento de fala (STT), síntese de voz (TTS), detecção de silêncio (VAD) e suporte a interrupção (barge-in).
Como funciona
Quando um cliente inicia uma chamada de voz, a plataforma:
- Captura o áudio do microfone do cliente (via WebRTC ou telefone).
- Transcreve a fala em texto (STT — Deepgram).
- Envia o texto ao agente (agent-runtime), que processa e responde.
- Sintetiza a resposta em áudio (TTS — Cartesia) e toca para o cliente.
- Enquanto o agente responde, o cliente pode interromper (barge-in) a qualquer momento — o agente pausa e escuta o novo pedido.
Legendas e eventos ao vivo
Durante a chamada, o cliente vê legendas ao vivo do que está sendo falado (tanto do cliente quanto do agente). Em conversas de usuários identificados, a plataforma também exibe:
- O raciocínio do agente em tempo real.
- As ferramentas sendo acionadas (qual ferramenta, com quais argumentos, qual o resultado).
Isso aparece com um selo "voz" para diferenciar do chat de texto.
Números telefônicos
A plataforma oferece duas formas de conectar o agente ao telefone:
Número gerenciado (SIP managed)
A plataforma provisiona um número telefônico para você (de uma operadora parceira). Quando alguém liga, a chamada entra diretamente no agente.
- A contratação é feita pelo painel (auto-serviço).
- O número é seu enquanto a assinatura estiver ativa.
- O custo do número é separado do consumo de créditos da plataforma.
SIP trunk (tronco SIP)
Se você já tem uma operadora e números próprios, pode conectar um tronco SIP. A plataforma gera credenciais SIP que você configura no seu PABX ou operadora para rotear chamadas para o agente.
Chamada pelo chat web
No próprio chat web do painel, há um botão de microfone ao lado do campo de texto. Clicar nele inicia uma chamada de voz WebRTC com o agente.
A conversa de voz continua o mesmo histórico do chat de texto — o agente sabe o que foi discutido antes. As configurações de modelo e raciocínio selecionadas na barra lateral também valem para a chamada.
O botão de chamada só aparece quando o agente tem voz habilitada
(voice_enabled: true no especialista).