Skip to main content
ElevenLabs is an AI audio platform that lets your Lovable app generate spoken audio and voice-driven experiences. It’s designed for apps that need realistic text-to-speech, character voices, or audio output as a core part of the product experience. ElevenLabs is available as an app + chat connector: one shared connection that works in the chat while you build and in your published apps. With ElevenLabs, your app can:
  • Convert text into high-quality synthesized speech
  • Use character voices or branded narrators
  • Generate podcasts, audio summaries, or spoken content
  • Power real-time conversational or voice-based interactions
  • Support accessibility through screen-free or hands-free experiences
ElevenLabs is a good fit when your app depends on spoken output or audio-first interaction rather than text-only interfaces.

Common use cases and example apps

How to connect ElevenLabs

Workspace admins and owners can connect ElevenLabs. You can create multiple ElevenLabs connections using different API keys, and with different access levels, which is useful for separating environments (for example, development and production) or managing rate limits. When the connection is created, ElevenLabs becomes available across all projects in the workspace.

Prerequisites

Before connecting ElevenLabs, make sure you have:
  • An ElevenLabs account and API key
    All audio generation or processing performed through this connector consumes ElevenLabs credits (based on the selected model and input length), and billing is handled directly by ElevenLabs, not Lovable.
  • Lovable workspace owner or admin role

Step 1: Create an ElevenLabs account and API key

An API key lets you connect to ElevenLabs API and use its features. You can create multiple keys with different access levels. To create an ElevenLabs API key:
  1. Go to ElevenLabs and set up your account.
  2. In Developers → API keys, click Create Key.
  3. Give the key a descriptive name, for example, Lovable integration.
  4. Turn on Restrict Key.
  5. Set a monthly Credit Limit.
  6. Choose which feature endpoints this key can use, depending on what your app needs.
  7. Copy the generated API key and store it securely.
    Your API key functions like a password. Keep it secure and never share it publicly. You’ll need it in the next step.

Step 2: Connect ElevenLabs to Lovable

You can create multiple connections using different API keys. To connect ElevenLabs:
  1. Open Connectors and select ElevenLabs.
  2. Click Add connection.
  3. Display name: name the connection, for example ElevenLabs Prod.
  4. Under Authentication, enter your ElevenLabs API key (sk_xxxxxxxx…).
  5. Click Create.
When connected, your Lovable apps can start generating speech and audio using ElevenLabs.

Manage your connection

Connections are managed from Connectors: select , then open the connection.
  • Unlink projects to remove access from specific projects while keeping the connection available for others. See Unlink projects from a connection for the steps.
  • Delete the connection to remove it from the workspace entirely. Deleting is permanent. It removes the credentials from all linked projects, and app features that use stop working until a new connection is added. See Delete a connection for the steps and who can delete.