Diska
API

Realtime

Endpoints WebSocket e REST para chamadas de voz em tempo real.

Realtime

Os endpoints realtime geram sessões de voz com OpenAI Realtime API (WebRTC) e fluxos conversacionais.

REST endpoints

Prefixo: /api/v1/realtime

MétodoCaminhoDescrição
POST/sessionsCria sessão realtime para browser demo.
POST/sessions/endTermina sessão.
POST/tools/executeExecuta ferramenta durante chamada.
POST/flow/sessionsCria sessão guiada por fluxo.
POST/flow/advanceAvança sessão guiada por fluxo.
GET/flow/sessions/{session_id}/stateEstado da sessão.
POST/flow/sessions/{session_id}/endTermina sessão guiada.
POST/bookingsCria marcação de demo.
POST/debug-logsEscreve log de debug (apenas local).
POST/ttsTransmite áudio TTS.

WebSocket

CaminhoDescrição
/api/v1/realtime/tts/wsStream contínuo de TTS.

Autenticação

Realtime usa resolve_realtime_auth, que pode aceitar token de sessão específico. Para chamadas browser, a sessão é criada pelo backoffice e devolve session_id e token.

Ferramentas durante chamada

O endpoint /tools/execute permite que o modelo invoque funções configuradas no agente (ex.: transferência, agendamento, SMS). O pedido inclui session_id, tool_name e arguments.

Copyright © 2026