PUT /api/v1/voice_agents/:id Update an existing AI Agent by its unique ID.
Params
| Param name | Description Validations |
|---|---|
| name OptionalBlank Value Allowed |
Name – Internal name for the AI Agent. Used for identification within the platform. Validations: - Must be a String |
| description OptionalBlank Value Allowed |
Description – Short summary describing the purpose and behavior of the AI Agent. Validations: - Must be a String |
| system_prompt OptionalBlank Value Allowed |
System Prompt – Global instruction set applied to all flows in this AI Agent. Defines tone, rules, and constraints. Validations: - Must be a String |
| conversation_timeout OptionalBlank Value Allowed |
Conversation Timeout Default – Default per-prompt timeout (in seconds) before the conversation ends if no response is received. Resets after each prompt unless overridden by a flow. Validations: - Must be a decimal number. |