# Eleven Labs

### What is ElevenLabs Integration?

ElevenLabs integration enables your BotPenguin agent to leverage advanced text-to-speech and voice synthesis capabilities. This empowers your AI agents to provide natural, human-sounding voice responses, improving interaction quality and expanding accessibility across voice-driven use cases.

***

### Benefits of ElevenLabs Integration

* 🎯 Delivers lifelike voice output that enhances conversational engagement.
* 🟢 Supports scalable voice workflows for customer support, marketing, and automation scenarios.
* 🚀 Reduces engineering overhead with seamless out-of-the-box integration.
* 🎛️ Offers flexible configuration for multiple voice profiles and API keys.
* 🔊 Ensures consistent, high-quality voice transcription across all enabled AI agents.

***

### How to Integrate ElevenLabs with BotPenguin

1. Log in to your BotPenguin account and open the agent you want to integrate ElevenLabs into.
2. Go to “Agent Settings” from the left sidebar.

<figure><img src="/files/o9QnVcXtuFn9wkNDCQXw" alt=""><figcaption></figcaption></figure>

3. Open the “Voice” tab (5th sub-tab).
4. Enable the “Enable Voice Mode” toggle inside the General card.
5. Click “Update” or “Update and Next” to save changes.

<figure><img src="/files/hROxx0AdCbkLLHYQLJcf" alt=""><figcaption></figcaption></figure>

6. Return to the sidebar and click “More”.
7. Select “Integrations” from the expanded options.
8. Locate “ElevenLabs” in the integrations list and click on it.

<figure><img src="/files/lVPjGdPNJLwLsWhXxbwz" alt=""><figcaption></figcaption></figure>

9. Click “Connect” to open the configuration area.

<figure><img src="/files/m886sIsCCZlmHmTd65Cs" alt=""><figcaption></figcaption></figure>

10. Click “Connect” again to add a new API key configuration.

<figure><img src="/files/0WcBkPlYvhaY4YvZK7Uy" alt=""><figcaption></figcaption></figure>

11. Open the [ElevenLabs](https://elevenlabs.io/) website and log in or sign up.
12. Go to Developers → API Pricing to review available plans.

<figure><img src="/files/BDQp37SS8kMPX1fJqzti" alt=""><figcaption></figcaption></figure>

13. Click “Get Started” for the plan you prefer.

<figure><img src="/files/oiqLKQ0PW3hMA1sBhA7y" alt=""><figcaption></figcaption></figure>

14. After logging in, go to Developers → API Keys.
15. Click “Create Key” to create a new API key.

<figure><img src="/files/0Eg2x8pEesTlUNcZAeA6" alt=""><figcaption></figcaption></figure>

16. Name your key and disable the restriction toggle for unrestricted access.

<figure><img src="/files/Gyhkd4oRjglwqJ3DaS41" alt=""><figcaption></figcaption></figure>

17. Copy the API key shown in the pop-up.
18. Return to BotPenguin and paste the API key in the API Key field.
19. Click “Connect” to complete the integration.

<figure><img src="/files/W3VE0l03J6XsDn9byf8k" alt=""><figcaption></figcaption></figure>

And thats it! You have successfully created an Elevenlabs key on BotPenguin. To use the key in the[ voice transcription](broken://pages/4O6osfpykuuUJ5NKOqsB) or any other location, follow the guide for the same!

***

### FAQs&#x20;

<details>

<summary>Why is the ElevenLabs integration not showing in my Integrations list?</summary>

Ensure that Voice Mode has been enabled under Agent Settings → Voice. ElevenLabs appears only for voice-enabled AI agents.

</details>

<details>

<summary>Can I add multiple ElevenLabs API keys?</summary>

Yes. BotPenguin allows multiple configurations. Each key will appear separately in the ElevenLabs credentials table.

</details>

<details>

<summary>What happens if I lose my ElevenLabs API key?</summary>

ElevenLabs does not show the key again. You must create a new API key from Developers → API Keys → Create Key.

</details>

<details>

<summary>Does disabling the restriction toggle in ElevenLabs affect security?</summary>

BotPenguin requires unrestricted API access for voice synthesis. If needed, you can create separate keys for different environments.

</details>

<details>

<summary>Why is my ElevenLabs voice not playing in the AI Agent?</summary>

Verify that:

* Voice Mode is enabled
* The correct API key is active
* Your ElevenLabs plan supports TTS usage

</details>

<details>

<summary>Where can I see usage statistics for ElevenLabs calls?</summary>

Usage metrics are visible directly inside your ElevenLabs dashboard, under Developers → Usage.

</details>

<details>

<summary>Do I need a paid ElevenLabs plan?</summary>

You can start with free-tier limits. For production workloads, a paid plan is recommended.

</details>

<details>

<summary>Can the same key be used across multiple agents?</summary>

Yes, the same key can be used in multiple voice bots.

</details>

***

If you still have questions for our team, write to us at [**support@botpenguin.com**](mailto:support@botpenguin.com). We’ll get back to you within 48 hours.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.botpenguin.com/settings/integrations/eleven-labs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
