OpenAI GPT Realtime
Speech-to-speech model

Deploy GPT Realtime on actual phone calls — not just a browser demo

OpenAI's Realtime API is the fastest way to a genuinely conversational agent: speech in, speech out, with interruption handled natively. The hard part was never the model — it was the telephony, the carrier and the compliance around it. Vomyra is that part.

What is OpenAI GPT Realtime?

gpt-realtime is OpenAI's production speech-to-speech model, generally available since August 2025 through the Realtime API. It streams audio to the model and streams audio back, keeping the whole exchange inside one session rather than chaining separate transcription, reasoning and synthesis services. The GA release added remote MCP server support, image input and native SIP phone calling, alongside two voices built for it — Cedar and Marin.

Why it matters on a voice call

Getting GPT Realtime working in a browser tab takes an afternoon. Getting it onto the public phone network — with a carrier, a number, DLT registration, TRAI calling windows, barge-in tuned for a noisy mobile line, retries, recordings and CRM write-back — is a quarter of engineering. Vomyra ships that half already built, so the model choice is a dropdown.

At a glance

OpenAI GPT Realtime on Vomyra

What you get, stated plainly enough to check.

Capability
Detail
Model
gpt-realtime — OpenAI's production speech-to-speech model, GA August 2025
Transport
WebRTC, WebSocket and SIP; Vomyra handles the telephony side either way
Tool calling
Live function calls and remote MCP servers mid-conversation
Script adherence
Reads disclaimers word-for-word and repeats alphanumerics back accurately
Languages
Switches language mid-sentence — the Hinglish case, handled natively
Access
Managed on Vomyra plans, or bring your own OpenAI API key
How it works

Running OpenAI GPT Realtime on Vomyra

Four steps, none of which involve writing telephony code.

  1. 1

    Choose GPT Realtime on the agent

    Select it as the model. Vomyra handles session management, audio framing and reconnection — none of which you write.

  2. 2

    Define the tools it can call

    Wire your CRM, calendar, payment link or REST endpoint as tools. The model calls them while the caller is still on the line.

  3. 3

    Tune barge-in for the line

    Phone audio is noisier than a headset. Vomyra's telephony-tuned interruption thresholds stop the agent cutting itself off on background noise.

  4. 4

    Attach a number and go live

    Pair with an Indian mobile-format number or your own SIP trunk, and the agent is on the network.

Why Vomyra

What Vomyra adds to OpenAI GPT Realtime

Tools that fire mid-call

The agent checks availability, books the slot and sends the payment link while the caller is still talking — not in a batch job afterwards.

Barge-in tuned for phones

Default interruption settings are built for clean microphones. Vomyra retunes them for mobile lines, background noise and half-duplex handsets.

The telephony half is done

Numbers, carriers, DLT, TRAI windows, retries, recordings and CRM write-back all ship with the platform. You bring the prompt.

In production

Where teams use OpenAI GPT Realtime

  • Inbound concierge lines that book, reschedule and take payment mid-call
  • Lead qualification with live CRM enrichment during the conversation
  • Support agents that look up order status while the caller waits
  • Appointment booking against real calendar availability
  • Any workflow where the agent must act, not just answer
FAQ

OpenAI GPT Realtime questions

How do I deploy GPT Realtime on real phone calls?

On Vomyra, select GPT Realtime as your agent's model and attach a phone number. Vomyra owns the telephony side — carrier, number provisioning, DLT registration, TRAI calling windows, session handling and reconnection — so the deployment is a configuration rather than a build.

Is gpt-4o-realtime available for voice agents in India?

Yes. Vomyra runs OpenAI's realtime speech-to-speech models on Indian telephony in production, including Hindi and code-mixed Hinglish calls, on both managed Indian numbers and bring-your-own SIP trunks. The current production model is gpt-realtime, which superseded the earlier gpt-4o-realtime preview at general availability in August 2025.

Can the agent call my APIs during the conversation?

Yes. The Realtime API supports function calling mid-session and, since general availability, remote MCP servers as well. Vomyra exposes your CRM, calendar, payment provider or any REST endpoint as callable tools, so the agent can check availability, write a record or send a payment link while the caller is still on the line.

Can I use my own OpenAI API key?

Yes. Bring your own key and pay OpenAI directly for inference while Vomyra charges only the platform fee. The managed option, where model access is included on your plan, is what most customers pick.

How does GPT Realtime handle interruptions on a phone call?

It supports native barge-in, so a caller can cut in and the agent stops speaking and listens. Vomyra retunes the interruption thresholds for telephony audio specifically, because settings calibrated for a clean headset cause the agent to stop on background noise from a mobile line.