Home / Servers / ElevenLabs API / patch_agent_settings_route

Patches An Agent Settings

An MCP tool from the ElevenLabs API server, hosted on mcp.hjlabs.in.

Patches An Agent Settings [PATCH /v1/convai/agents/{agent_id}]

Name on the gateway: elevenlabs_api__patch_agent_settings_route · may change things.

Parameters

NameTypeDescription
agent_id requiredstringThe id of an agent. This is returned on agent creation.
enable_versioning_if_not_enabledbooleanDeprecated: all agents are versioned. This parameter is ignored.
branch_idstringThe ID of the branch to use
include_procedure_generated_workflow_elementsbooleanWhether to include the workflow nodes and edges generated from structured…
conversation_configobjectConversation configuration for an agent
platform_settingsobjectPlatform settings for the agent are all settings that aren't related to the…
workflowobjectWorkflow for the agent. This is used to define the flow of the conversation…
namestringA name to make the agent easier to find
tagsarrayTags to help classify and filter the agent
version_descriptionstringDescription for this version when publishing changes (only applicable for…
proceduresobjectProcedure versions to publish, keyed by procedure_id. When provided, this map…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "elevenlabs_api__patch_agent_settings_route",
  "arguments": {
    "agent_id": "…"
  }
}

Or connect the ElevenLabs API server directly, which lists 487 tools including this one:

Run in your terminal
claude mcp add --transport http hj-elevenlabs-api https://mcp.hjlabs.in/mcp/elevenlabs-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the patches an agent settings tool with agent_id set to ….

More from ElevenLabs API