Eleven Labs

This section contains essential information and usage guidelines for integrating ElevenLabs voice capabilities inside BotPenguin.

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.

  1. Open the “Voice” tab (5th sub-tab).

  2. Enable the “Enable Voice Mode” toggle inside the General card.

  3. Click “Update” or “Update and Next” to save changes.

  1. Return to the sidebar and click “More”.

  2. Select “Integrations” from the expanded options.

  3. Locate “ElevenLabs” in the integrations list and click on it.

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

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

  1. Open the ElevenLabs website and log in or sign up.

  2. Go to Developers → API Pricing to review available plans.

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

  1. After logging in, go to Developers → API Keys.

  2. Click “Create Key” to create a new API key.

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

  1. Copy the API key shown in the pop-up.

  2. Return to BotPenguin and paste the API key in the API Key field.

  3. Click “Connect” to complete the integration.

And thats it! You have successfully created an Elevenlabs key on BotPenguin. To use the key in the voice transcription or any other location, follow the guide for the same!


FAQs

Why is the ElevenLabs integration not showing in my Integrations list?

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

Can I add multiple ElevenLabs API keys?

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

What happens if I lose my ElevenLabs API key?

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

Does disabling the restriction toggle in ElevenLabs affect security?

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

Why is my ElevenLabs voice not playing in the AI Agent?

Verify that:

  • Voice Mode is enabled

  • The correct API key is active

  • Your ElevenLabs plan supports TTS usage

Where can I see usage statistics for ElevenLabs calls?

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

Do I need a paid ElevenLabs plan?

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

Can the same key be used across multiple agents?

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


If you still have questions for our team, write to us at [email protected]. We’ll get back to you within 48 hours.

Last updated

Was this helpful?