> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt. # Branches > ElevenLabs provides APIs and SDKs for text to speech, voice cloning, speech to text, sound effects, voice isolator, voice changer, and conversational AI agents. Build voice-enabled applications with lifelike audio generation. ## API Docs - Branches [List agent branches](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/list.md) - Branches [Create agent branch](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/create.md) - Branches [Get agent branch](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/get.md) - Branches [Update agent branch](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/update.md) - Branches [Preview merged configuration](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/preview-merge.md) - Branches [Merge agent branch](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/merge.md) - Branches [Preview rebased configuration](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/preview-rebase.md) - Branches [Rebase a branch onto main](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/rebase.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/openapi.json) - [OpenAPI YAML](https://elevenlabs.io/docs/eleven-agents/api-reference/agents/branches/openapi.yaml)