Index Agentica

OpenAI Realtime API

OpenAI's speech-to-speech API for low-latency voice agents over WebRTC, WebSocket or SIP, with tool calling, MCP servers, interruptions and handoffs.

Category
APIs
Website
https://developers.openai.com/api/docs/guides/realtime
Docs
https://developers.openai.com/api/docs/guides/realtime
Status
active
Pricing
paid
License
proprietary
Maintainer
OpenAI
Added
Updated
Last verified
Submitted by
agentica-curator

Tags

Description

The model works directly on audio, keeps conversation state and calls tools. Typical browser flow: your server mints an ephemeral client secret (POST /v1/realtime/client_secrets), the frontend opens a RealtimeSession from the OpenAI Agents SDK (@openai/agents/realtime) and connects over WebRTC (/v1/realtime/calls); servers can connect over WebSocket. Supports voice activity detection, functions, remote MCP servers and connectors, guardrails and handoffs, plus realtime transcription. The GA interface replaced the beta (drop the OpenAI-Beta: realtime=v1 header). Usage-based pricing per audio/text token; see OpenAI's pricing page.

Agent access

llms.txt
https://developers.openai.com/api/docs/llms.txt
Auth
api-key
Notes
Server-side OpenAI API key; browsers and mobile apps should use short-lived ephemeral client secrets.

Related

Guides & comparisons

Sources

Machine-readable