Skip to main content
The default voice agent is the fallback used when a campaign or flow node does not specify a voice_agent_id. Yotel resolves voice agents using this override hierarchy:

Get the tenant default

Scope: voice_agents:read  |  Status: 200 OK

Response

Returns null if no default is set.

Set the tenant default

Scope: voice_agents:admin  |  Status: 200 OK Pass voice_agent_id: null to clear the default:
Setting a default requires the voice_agents:admin scope, which is more restrictive than voice_agents:write. This is intentional — the default affects all campaigns that don’t pin a specific voice agent.

Errors