Internal testing. Realtime is available only to enabled workspaces and may change before general availability. Use a standard Gateway API key; OAuth access is not available during testing.
POST https://api.phaseo.app/v1/realtime/sessions. The response includes a short-lived client secret and the WebSocket relay URL to connect to.
model— required model IDprovider— optional provider overridevoice— optional provider-supported voiceinstructions— optional session instructionsmetadata— optional application metadata
connect.url and client_secret to open the relay. The relay uses WebSocket transport and requires an upgrade request rather than a normal HTTP GET.
Realtime sessions reserve credits when created and settle against authoritative usage. Session duration, idle time, and concurrent-session limits are included in the response’s billing object.