Update A Registered Agent
Updates an existing agent by id.
Path parameters
Request body
Name of the agent
Updated description
Updated instructions
Updated list of tool names
Updated list of collaborator names
Updated LLM identifier
Supported apps of the agent
List of glossary available to the agent
List of knowledge_base available to the agent
To show or hide agent when agents are listed
Display name of the agent
JSON schema defining the structure for agent responses
Reference to a Python tool that will be used for custom synthesis of task results
List of tags associated to agent
Voice configuration for the agent
Enable access to context variables for this agent
List of connection IDs for direct agent-to-connection bindings
List of context variable names that this agent can access
Enable/disable reasoning trace
ID of the workspace that owns this agent
Enable/disable syncing user interactions from tool flow to the agent
Updated list of toolkit ids
Enable/disable agentic memory for this agent
Timeout in seconds for agent execution (min=120, max=900)
Metadata for custom agents (language, framework, tool count, tool names, connection requirements)
Response
Successful Response