name, engine, instructions, optional voice and language, engine_config, interruption policy, and recording policy.
Choose an engine
The default language is
en; interruption_policy accepts allow or disabled, and recording_policy accepts none or all.
Create an agent
Bind AI integrations
Use AI integrations to create and verify provider credentials. Assign each required provider role to the agent, then check:ready, configuration_revision, bindings, and issues. Calls requiring this agent are rejected when readiness fails.
Bind a phone number
An inbound binding associates an existing organization-owned number with an agent:GET /v1/voice-agents/{voice_agent_id}/bindings and delete one using DELETE /v1/voice-agents/{voice_agent_id}/bindings/{binding_id}.
An agent can also have tools to execute authorized actions during a live conversation.