> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ElevenLabs Toolkit

> Convert text to speech with an ElevenLabs API key

The **ElevenLabs** toolkit lets agents convert text to speech using ElevenLabs. Authentication uses an **API key** saved as a connection.

Add it on the agent **Toolkits** tab and create or select an ElevenLabs connection.

## Prerequisites

* An ElevenLabs account and API key
* An agent you can edit

## Setup

1. Create an API key in the ElevenLabs dashboard.
2. Open the agent → **Toolkits** → add **ElevenLabs**.
3. Create a connection and paste the **API key**.
4. Save the agent. `@`-mention text-to-speech when the agent should generate audio.

## Available tools

| Tool               | Description                               |
| ------------------ | ----------------------------------------- |
| **Text to Speech** | Converts text to speech using ElevenLabs. |

## Use cases

* Generate spoken versions of summaries or scripts
* Produce audio previews for content workflows

## Tips

* Store the API key in a saved connection — do not put it in the personality prompt.
* Keep input text reasonably sized for interactive use.

## Troubleshooting

| Symptom          | What to check                            |
| ---------------- | ---------------------------------------- |
| Unauthorized     | API key validity and account plan limits |
| Generation fails | Voice/model parameters and text length   |

## Related

* [Toolkits overview](/agents/toolkits/overview)
