latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-15394599.9 KB

58dc5cff0ca7

Agents

Update an agent

Partially updates an agent. Only the fields you include are modified.

Set knowledge_base_id to null to detach the current knowledge base.

patch/v2/agents/{uid}

Request body

namestring
promptstring
first_messagestring

Cannot be combined with auto_first_message: true.

auto_first_messageboolean
knowledge_base_idinteger nullable

Set to null to detach the current knowledge base.

voice_provider'OpenAI' | 'ElevenLabs' | 'Deepgram' | 'Cartesia'
voicestring
voice_modelstring
voice_speednumber
llm_model_namestring
llm_model_temperaturenumber
llm_max_tokensinteger
stt_provider'Deepgram'
stt_modelstring
auto_end_callboolean
boosted_keywordsstring[]
selected_jargonsstring[]

Response

Updated agent.

uidstring required

Unique agent identifier (slug/UUID).

namestring required
promptstring required
first_messagestring
auto_first_messageboolean
knowledge_base_idinteger
voice_provider'OpenAI' | 'ElevenLabs' | 'Deepgram' | 'Cartesia'
voicestring
voice_modelstring
voice_speednumber
llm_model_namestring
llm_model_temperaturenumber
llm_max_tokensinteger
stt_provider'Deepgram'
stt_modelstring
auto_end_callboolean
boosted_keywordsstring[]
selected_jargonsstring[]
created_atstring date-time required
updated_atstring date-time required