Pular para o conteúdo principal
O WaGo inclui um preview de chamadas para chamadas de áudio individuais no WhatsApp e áudio ao vivo no navegador via WebRTC.
As chamadas estão atualmente em fase de preview. O suporte a relay TURN chegará em breve. Até que o TURN esteja disponível, as chamadas podem falhar em NATs restritos, redes corporativas ou redes móveis que exigem relay.

O que é suportado

  • Iniciar uma chamada de áudio individual no WhatsApp.
  • Atender uma chamada recebida.
  • Rejeitar ou encerrar uma chamada.
  • Enviar áudio do microfone do navegador para a chamada do WhatsApp.
  • Reproduzir o áudio da chamada do WhatsApp no navegador.
  • Reproduzir arquivos de áudio do lado do servidor em uma chamada.
  • Gravar o áudio da chamada em um arquivo WAV no servidor.

O que ainda não está finalizado

  • Configuração de relay TURN.
  • Chamadas em grupo.
  • Chamadas de vídeo.
  • Interface de dashboard completa para produção.

Áudio ao vivo no navegador

O áudio do navegador utiliza WebRTC:
Browser mic -> WebRTC Opus -> WaGo -> WhatsApp call
Browser speaker <- WebRTC Opus <- WaGo <- WhatsApp call
O WaGo atualmente utiliza este servidor STUN fixo:
stun:stun.l.google.com:19302
O TURN é retornado intencionalmente como coming_soon pelo endpoint /call/webrtc/config.