agent_type'voice' | 'text'
contact_numberstring nullable
Phone number associated with the AI agent
inboundboolean
Whether the agent handles inbound calls
target_speaks_firstboolean nullable
Whether the target agent speaks first (greets) in a hosted voice simulation. True: the simulator waits for the target's greeting; False: the simulator opens the conversation; null: derive from inbound/outbound. Retell targets always let the simulator open (SDK limitation).
descriptionstring
Detailed description of the AI agent's purpose and capabilities
assistant_idstring nullable
External identifier for the assistant
language'ar' | 'bg' | 'zh' | 'cs' | 'da' | 'nl' | 'en' | 'fi' | 'fr' | 'de' | 'el' | 'hi' | 'hu' | 'id' | 'it' | 'ja' | 'ko' | 'ms' | 'no' | 'pl' | 'pt' | 'ro' | 'ru' | 'sk' | 'es' | 'sv' | 'tr' | 'uk' | 'vi' nullable
languagesstring[] nullable
authentication_method'api_key' nullable
websocket_urlstring uri nullable
WebSocket URL for real-time communication with the agent
websocket_headersobject nullable
Headers to be sent to the websocket server
workspacestring uuid nullable
knowledge_basestring uuid nullable
organizationstring uuid
Organization this agent definition belongs to
observability_providerstring uuid nullable
created_atstring date-time
updated_atstring date-time
model_detailsobject nullable
livekit_config_jsonstring
livekit_max_concurrencystring