Skip to main content
A realtime provider handles speech in and speech out with a single model. Instead of transcribing the caller, sending text to a language model, and speaking the reply, one model does all three at once. The result is a faster reply, and a model that hears tone and pacing rather than just words.

Supported providers

What changes when you use one

A realtime provider replaces the voice and transcriber, but you must still configure an LLM. It runs the work the realtime model does not: extracting variables and running QA analysis after the call. Without one, those features silently produce nothing.
You also give up mixing providers. With a standard setup you can pair one company’s language model with another’s voice; a realtime model brings its own voice and its own behaviour, and you take them together. Context compaction does not apply in realtime mode and is ignored if enabled.

Turning it on

Enable Realtime in Model Configurations to use it everywhere, or switch a single workflow to realtime from its Model Overrides tab. Credentials come from a connection, same as any other provider.