Home / Servers / ElevenLabs API / create_branch_route

Create A New Branch

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

Create A New Branch from a given version of any branch [POST /v1/convai/agents/{agent_id}/branches]

Name on the gateway: elevenlabs_api__create_branch_route · may change things.

Parameters

NameTypeDescription
agent_id requiredstringThe id of an agent. This is returned on agent creation.
parent_version_id requiredstringID of the version to branch from
name requiredstringName of the branch. It is unique within the agent.
description requiredstringDescription for the branch
conversation_configobjectChanges to apply to conversation config
platform_settingsobjectChanges to apply to platform settings
workflowobjectUpdated workflow definition
include_draftbooleanWhen true, the new branch uses the caller's draft procedure set instead of the…

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__create_branch_route",
  "arguments": {
    "agent_id": "…",
    "parent_version_id": "…",
    "name": "…",
    "description": "…"
  }
}

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 create a new branch tool with agent_id set to ….

More from ElevenLabs API