Skip to main content
PUT
Update Assistant

Authorizations

Authorization
string
header
required

API key authentication.

X-User-ID
string
header
required

Required user id for API key requests.

Path Parameters

assistant_id
string<uuid>
required

Body

application/json
name
string | null
icon
string | null
system_instruction
string | null
guardrails
string | null
first_message
string | null
voice
Voice · object | null
llm
Llm · object | null
transcriber
Transcriber · object | null
knowledge_base_ids
string[] | null
phone_number_id
string | null
assistant_speaks_first
boolean | null
speech_settings
SpeechSettings · object | null
long_term_memory
LongTermMemoryConfig · object | null
short_term_memory
ShortTermMemoryConfig · object | null
call_summary
CallSummaryConfig · object | null
recording
RecordingSettings · object | null
call_actions
CallActionsConfig · object | null
machine_detection_timeout_seconds
integer | null

Response

Successful Response

id
string
required
name
string
required
system_instruction
string
required
voice
Voice · object
required
llm
Llm · object
required
transcriber
Transcriber · object
required
speech_settings
SpeechSettings · object
required
long_term_memory
LongTermMemoryConfig · object
required
short_term_memory
ShortTermMemoryConfig · object
required
call_summary
CallSummaryConfig · object
required
recording
RecordingSettings · object
required
call_actions
CallActionsConfig · object
required
icon
string | null
default:📞
guardrails
string
default:""
first_message
string | null
knowledge_base_ids
string[]
phone_number_id
string | null
assistant_speaks_first
boolean | null
machine_detection_timeout_seconds
integer | null
updated_at
string | null