Create an agent
Video Agents
Create Agent
Creates a new agent with avatar IDs, knowledge bases, and additional settings
POST
Create an agent
Authorizations
Body
application/json
Display name for the avatar persona.
Behavioral prompt for the avatar interaction style.
List of avatars associated with this agent.
Agent-level configuration properties.
List of knowledge bases attached to this agent.
List of tools attached to this agent.
List of MCPs attached to this agent.
Determines whether voice call recordings should be stored.
Webhook events that should trigger callbacks.
Example:
[
"participant_left",
"agent.started_speaking",
"agent.stopped_speaking",
"agent.interrupted",
"user.started_speaking",
"user.stopped_speaking",
"utterance_committed",
"max_call_duration_timeout"
]Webhook endpoint URL to send callback events to.
Example:
"https://webhooks.example.com/agent-events"