The agent the voice call should front.
Explicit co-agent id (MJ: AI Agents.ID, Realtime type), or null for the server's resolution chain.
Explicit realtime model id, or null for the server's automatic selection.
Explicit provider-native voice id (e.g. echo), or null for the configured/default voice.
Whether the user consented to recording this call (mic + agent audio).
The user's confirmed choice from the realtime picker: the agent to call, an optional EXPLICIT realtime model (
null= "Auto (recommended)", i.e. let the server pick — alwaysnullfor users without theRealtime: Advanced Session Controlsauthorization, who never see the model selector), and an optional EXPLICIT co-agent (null= the server's co-agent resolution chain).