Update an agent. Supports partial updates - only include fields you want to change. For nested objects (personality, formatting, policies, memory), the entire nested object is replaced if provided.
Your application's uid
1Unique ID of the agent
Name of the agent
1 - 50Purpose of the agent
1 - 1000Agent personality configuration
Agent response formatting configuration
Agent policy configuration with 10 toggleable policies
Additional free-form policy rules
500Additional context information for the agent
65535Invisible instruction to prompt the agent to greet users in a specific way
1000Agent memory configuration. Note: Memory access must be enabled at the app level for these settings to take effect.
Agent is active and live for end users
Array of existing context UIDs (max 30)
30Array of existing MCP server UIDs (max 5)
5Array of tags (max 10)
101 - 60Access control mode for this agent
openAccess, restrictedAccess Successful update
Unique ID of the agent
Name of the agent
Purpose of the agent
Agent personality configuration
Agent response formatting configuration
Agent policy configuration with 10 toggleable policies
Additional free-form policy rules
Additional context information for the agent
Invisible instruction to prompt the agent to greet users in a specific way
Agent memory configuration. Note: Memory access must be enabled at the app level for these settings to take effect.
Agent is active and live for end users
Array of context UIDs
Array of MCP server UIDs
Array of tags
Access control mode
openAccess, restrictedAccess External tenant identifier
Creation timestamp (ISO 8601)