Skip to main content
ElevenLabs Documentation Docs
current

Search documentation

Type to search this documentation.

Guides

Every guide in ElevenLabs Documentation Docs.

Changelog

Overview

LoginLoginLoginLoginLoginSCIM (System for Cross-domain Identity Management) lets your Identity Provider (IdP) manage users and groups in your ElevenLabs workspace.LoginConfigure Okta as a SAML identity provider for ElevenLabs SSO.LoginConfigure Microsoft Entra ID as a SAML identity provider for ElevenLabs SSO.LoginConfigure SSO to let your team sign in to ElevenLabs using your existing identity provider.LoginVerify ownership of your email domain to enable SSO and automatic user provisioning.LoginLoginLoginSet limits for specific groups within your workspace.LoginManage workspace members and seat types.LoginAn overview on how teams can collaborate in a shared workspace.LoginManage, organize, and share your creative assets on the ElevenCreative platformLoginLoginStore your data in specific jurisdictions with ElevenLabs' isolated environments.LoginManage multiple workspaces with unified billing and shared credit pools.LoginPrepay for usage without committing to a monthly subscription.LoginManage your subscription, view pricing plans, and understand how credit rollover worksLoginCreate and manage your ElevenLabs account to start generating AI audioLoginRun ElevenAgents, Text to Speech and Speech to Text inside your own cloud infrastructure for maximum security and control.LoginAdd voice to your own chat agent or LLM with ElevenLabs.LoginLearn how to turn spoken audio and text into a time-aligned transcript with ElevenLabs.LoginLearn how to transform and enhance existing voices by modifying their attributes including gender, accent, style, pacing, audio quality, and more.LoginLearn how to create, customize, and manage voices with ElevenLabs.LoginLearn how to create high-quality sound effects from text with ElevenLabs.LoginLearn how to translate audio and video while preserving the emotion, timing & tone of speakers.LoginLearn how to isolate speech from background noise, music, and ambient sounds from any audio.LoginLearn how to transform audio between voices while preserving emotion and delivery.LoginConnect your ad accounts and localize ads across languages and markets in one workflow.LoginCreate persistent visual identities with synchronized lip movement for talking-head videos.LoginGenerate and edit stunning images and videos from text prompts and visual references.LoginLearn how to create immersive, natural-sounding dialogue with ElevenLabs.LoginMaster prompting for Music in ElevenCreative to achieve maximum musicality and control.LoginLicense AI-generated music from ElevenLabs creators for your projects.LoginLearn how to create studio-grade music with natural language prompts in any style with ElevenLabs.LoginLearn how to turn spoken audio into text with ElevenLabs.LoginLearn how to control delivery, pronunciation, emotion, and optimize text for speech.LoginOur latest and most advanced Text to Speech model.LoginLearn how to turn text into lifelike spoken audio with ElevenLabs.LoginLearn about the models that power the ElevenLabs API.

Administration

ElevenCreative

LoginExplore common issues and solutions.LoginHuman-edited dubbing services from ElevenLabs ProductionsLoginHuman-edited captions and subtitles from ElevenLabs ProductionsLoginHuman-edited transcripts from ElevenLabs ProductionsLoginHuman-edited transcripts, subtitles, dubs and audiobooks at scale.LoginDetect AI-generated audio with watermarking technologyLoginA guide on how to remove background noise from audio recordings.LoginA guide on how to create long-form content with ElevenLabs Voiceover StudioLoginIntegrate Audio Native into your Wix sites.LoginIntegrate Audio Native into your WordPress sites.LoginIntegrate Audio Native into your Webflow sites.LoginIntegrate Audio Native into your Framer websites.LoginIntegrate Audio Native into your Squarespace sites.LoginIntegrate Audio Native into your Ghost blog.LoginIntegrate Audio Native into your React apps.LoginEasily embed ElevenLabs on any web page.LoginEarn rewards by sharing your voice in the Voice Library.LoginA guide on how to craft voices from a text prompt.LoginLearn how to clone your voice professionally using our best-in-class models.LoginLearn how to clone your voice instantly using our best-in-class models.LoginLearn how to clone your voice to using our best-in-class models.LoginA guide on how to use voices from the Voice Library.LoginUsing the ElevenLabs Subtitle EditorLoginUsing the ElevenLabs Transcript EditorLoginFine-grained control over your dubs.LoginTranslate audio and video files with ElevenLabs dubbing.LoginFinetune the ElevenLabs Music model on your soundLoginGenerate and edit custom songs in any style using AI-powered music creation toolsLoginReady-made creative workflows powered by ElevenCreative FlowsLoginDesign and automate complex multi-modal AI pipelines on an infinite visual canvasLoginTurn written content into studio-quality audio with an end-to-end workflowLoginCreate video and audio projects with Studio.LoginComplete guide to creating and editing images and videos in ElevenLabs.LoginA guide on how to transcribe audio with ElevenLabsLoginHow to create high-quality sound effects from text with ElevenLabs.LoginA guide on how to transform audio between voices while preserving emotion and delivery.LoginA guide on how to turn text to speech with ElevenLabsLoginStart creating studio-quality AI audio in minutes

Help Center

Services

ElevenAgents

LoginConfigure personalization for incoming Twilio calls using webhooks.LoginInforming end users about your use of ElevenAgentsLoginUnderstand key TCPA requirements for using AI agents in outbound callingLoginLearn how ElevenLabs Agents, coupled with Zero Retention Mode, is designed to promote HIPAA compliance for healthcare applications. Please refer to our compliance page for the latest information.LoginCollect and analyse data in post-call webhooks using Agents Platform and Next.js.LoginBuild a voice assistant with Agents Platform on a Raspberry Pi.LoginLearn how to integrate ElevenAgents with HeyGen’s LiveAvatar for real-time avatar streamingLoginCross-platform Voice Agents with Expo React NativeLoginLearn how to deploy a ElevenLabs agent to WordPressLoginLearn how to deploy a ElevenLabs agent to WixLoginLearn how to deploy a ElevenLabs agent to WebflowLoginLearn how to deploy a ElevenLabs agent to SquarespaceLoginLearn how to deploy a ElevenLabs agent to FramerLoginLearn how to deploy a ElevenLabs agent to GhostLoginLearn how to test and evaluate your ElevenLabs agent with simulated conversationsLoginLoginLearn how we built our documentation assistant using ElevenLabs AgentsLoginHold callers in a queue when an agent is at its concurrency limit, instead of rejecting them.LoginLoginLoginLearn how to create a web application that enables voice conversations with ElevenLabs AI agentsLoginLearn how to create a web application that enables voice conversations with ElevenLabs AI agentsLoginCreate real-time, interactive voice conversations with AI agentsLoginLoginElevenAgents SDK: deploy customized, interactive voice agents in minutes for Android apps.LoginLoginLoginLoginLoginLoginLoginConnect an agent to a custom LLM on Together AI.LoginConnect an agent to a custom LLM on SambaNova Cloud.LoginConnect an agent to a custom LLM on Groq Cloud.LoginConnect an agent to a custom LLM on Cloudflare Workers AI.LoginConnect an agent to your own LLM or host your own server.LoginLoginUnderstand and handle real-time events received by the client during conversational applications.LoginUnderstand real-time communication events exchanged between client and server in ElevenLabs AgentsLoginLoginCreate and manage your agents from Claude and other MCP clients.LoginManage your voice agents as code from your command line.LoginPractical strategies to reduce LLM inference expenses on the ElevenLabs platform.LoginLoginAutomatically redact sensitive entities from stored conversation history.LoginLoginLoginManage how your agent handles data storage and privacy.LoginExport OpenTelemetry traces to your observability stack as OTLP JSON.LoginObserve live conversations and send control commands during active callsLoginUnderstand recurring conversation topics, sentiment, and success trends.LoginMonitor live activity, trends, and suggested actions for your agents.LoginUnderstand what is happening across your agent conversations.LoginTrack agent performance, compare experiments, and identify optimization opportunities across your workspaceLoginLoginLoginExtract structured information from conversations such as contact details and business data.LoginDefine custom criteria to assess conversation quality, goal achievement, and customer satisfaction.LoginAnalyze conversation quality and extract structured data from customer interactions.LoginAsk for a branch's changes to be reviewed before they reach another branch.LoginLoginRun controlled A/B tests on production traffic to optimize agent performance with data, not intuitionLoginBuild confidence in your agent's behavior with automated testingLoginLoginMonitor, test, and optimize your agents at scale.LoginInitiate multiple outbound calls simultaneously with your ElevenLabs agents.LoginTroubleshooting & FAQLoginLet your agent send messages on WhatsApp with toolsLoginLet your agent offer tappable buttons and lists in WhatsApp conversationsLoginLoginConnect your WhatsApp number to an agent and send your first outbound messageLoginConnect your WhatsApp business account with ElevenLabs AgentsLoginCall or chat with your ElevenLabs agent by name inside Microsoft Teams, like a colleague.LoginLet users dial a phone number that your ElevenLabs agent answers, via ACS Call Automation.LoginEmbed the ElevenLabs agent widget in a Microsoft Teams tab for click-to-talk.LoginPut an ElevenLabs agent inside Microsoft Teams.LoginTransfer calls from Five9 VCC to ElevenAgents using Five9 AI Agent Connect.LoginIntegrate ElevenLabs Agents with Genesys using native Audio Connector integration.LoginHand Amazon Connect voice contacts to ElevenAgents through Amazon Connect’s native third-party AI agent (A2A) integration.LoginConnect Bandwidth SIP trunks with ElevenLabs Agents.LoginConnect Exotel phone numbers to ElevenAgents for inbound and outbound calls.LoginIntegrate ElevenLabs Agents with your Plivo SIP trunksLoginConnect Telnyx SIP trunks with ElevenLabs Agents.LoginIntegrate ElevenAgents with Vonage voice calls using a WebSocket connector.LoginLoginUse your own Twilio infrastructure to connect calls to ElevenLabs agents.LoginConfigure regional routing for Twilio phone numbers to ensure data residency compliance.LoginLet users text your ElevenLabs agent through a Twilio phone number.LoginPower a Twilio phone agent with your own LLM using the Speech Engine SDK.LoginLearn how to configure inbound calls for your agent with Twilio.LoginLoginConnect your existing phone system with ElevenLabs Agents using SIP trunkingLoginLearn how to customize the widget appearance to match your brand, and personalize the agent's behavior from html.LoginDeploy the same agent across dev, staging, and production without duplicating resources.LoginDeploy your agents across web, mobile, and telephony platforms.LoginLoginLoginLoginLoginThe ElevenLabs assistant for building, configuring, and iterating on your agents.LoginConnect your ElevenLabs agents with Zendesk SupportLoginConnect your ElevenLabs agents with Twilio Voice and SMSLoginConnect your ElevenLabs agents with TelegramLoginGive your ElevenLabs agents real-time web searchLoginConnect a Slack workspace to ElevenLabs Agents to chat with an agent in channels and threadsLoginConnect your ElevenLabs agents with ServiceNow ITSMLoginConnect your ElevenLabs agents with Salesforce CRMLoginGive your ElevenLabs agents answers and web search grounded in live sourcesLoginConnect your ElevenLabs agents with Parallel web searchLoginConnect your ElevenLabs agents with Jira CloudLoginConnect your ElevenLabs agents with IntercomLoginConnect your ElevenLabs agents with HubSpot CRMLoginSync Google Drive files to your knowledge baseLoginConnect your ElevenLabs agents with Google Calendar schedulingLoginConnect your ElevenLabs agents with Genesys CloudLoginConnect your ElevenLabs agents with FreshdeskLoginGive your ElevenLabs agents real-time web searchLoginConnect an external text channel to an ElevenLabs agent with webhooksLoginLaunch and manage AI coding agents from your ElevenLabs agentsLoginConnect your ElevenLabs agents with Calendly schedulingLoginConnect your ElevenLabs agents with Cal.com scheduling.LoginLoginConfigure personalization for incoming Twilio calls using webhooks.LoginLoginLoginLearn how to personalize your agent's behavior using dynamic variables and overrides.LoginLoginLoginLet a live agent raise a triage ticket for a problem it can't resolve, without interrupting the caller.LoginLet your agent update dynamic variables mid-conversation using expressions.LoginLoginLoginAllow your agent to pause and wait for the user to speak next.LoginTransfer calls to external phone numbers or SIP URIs based on defined conditions.LoginSeamlessly transfer the user between ElevenLabs agents based on defined conditions.LoginLoginLoginUpdate the internal state of conversations without external requests.LoginTips for securely integrating third-party Model Context Protocol servers with your ElevenLabs conversational agents.LoginConnect your ElevenLabs conversational agents to external tools and data sources using the Model Context Protocol.LoginRun custom JavaScript logic directly on ElevenLabs' infrastructure.LoginLoginEmpower your assistant to trigger client-side operations.

Login

Help Center

Configure

Deploy

Telephony

Resources

Guides

ElevenAPI

Login

LoginLoginThis guide shows you how to reduce text-to-speech latency in your application.LoginUse a Pipecat pipeline as the LLM brain behind Speech Engine.LoginBridge a LiveKit room into Speech Engine using a LiveKit Agents worker.LoginLoginThis guide shows you how to choose the right WebSocket for streaming speech and how the two protocols differ.LoginStream dialogue in real-timeLoginLoginThis guide shows you how to remix an existing voice to create a new one.LoginThis guide shows you how to design a voice via a text prompt using the Voice Design API.LoginLoginThis guide shows you how to clone a voice using the Clone Voice API.LoginCreate a dubbing project from your own transcript and supply your own translations.LoginLoginLoginLoginImage & Video webhooksLoginLoginLoginPrecise control over music generation with structured JSONLoginThis guide shows you how to stream music with our Music API.LoginLoginThis guide shows you how to apply natural-language edit instructions to committed transcripts with the Realtime Speech to Text API.LoginThis guide shows you how to handle transcripts and commit strategies with the ElevenLabs Realtime Speech to Text API.LoginServer-side streamingLoginClient-side streamingLoginUse the ElevenLabs Provider in the Vercel AI SDK to transcribe speech from audio and video files.LoginBuild a Telegram bot that transcribes audio and video messages in 90+languages using TypeScript with Deno in Supabase Edge Functions.LoginThis guide shows you how to edit transcripts with natural-language instructions using the Speech to Text API.LoginThis guide shows you how to use entity detection with the Speech to Text API.LoginThis guide shows you how to use keyterm prompting with the Speech to Text API.LoginThis guide shows you how to use webhooks to receive asynchronous notifications when transcription tasks complete.LoginMultichannel speech-to-textLoginLoginGenerate and stream speech through Supabase Edge Functions. Store speech in Supabase Storage and cache responses via built-in CDN.LoginThis guide shows you how to manage pronunciation dictionaries programmatically.LoginThis guide shows you how to maintain voice prosody across multiple text chunks/generations.LoginLoginVoice cloning: how it worksLoginWhat latency means in audio generation, what contributes to it, and how to reason about tradeoffs.LoginWhy streaming audio generation is different from streaming files, and what that means for your application.LoginLearn how to use the Forced Alignment API to align text to audio.LoginLearn how to generate sound effects using the Sound Effects API.LoginLearn how to dub audio and video files across languages using the Dubbing API.LoginLearn how to remove background noise from an audio file using the Voice Isolator API.LoginLearn how to transform the voice of an audio file using the Voice Changer API.LoginLoginLearn how to generate immersive dialogue from text.LoginLoginLoginLearn how to convert spoken audio into text.LoginThis guide shows you how to choose the right ElevenLabs model for your use case.

Help Center

How-to guides

Speech to Text

Reception.ai

Help Center

API reference

Help Center

ElevenCreative

Help Center

AccountFind answers to questions about accounts, billing, subscriptions, and workspacesLoginProductFind answers to questions about ElevenLabs products and featuresLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginFlows and Image & VideoLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginBefore exporting your audiobook to Spotify, you need to create your audiobook in Studio.LoginBefore exporting your audiobook to InAudio, you need to create your audiobook in Studio.LoginLoginCreate a new video project from the Studio home page. Enter a prompt, select an Inspiration, or select + New blank project > Video project (New).LoginLoginLoginLoginLoginLoginLoginQuestions about creating and managing long-form projects in Studio and AudiobooksLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginHow do I complete my W-8/W-9 certification?LoginLoginQuestions about Payouts and Music MarketplaceLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginElevenReader Ultra is available through promotional partnerships with a range of partners, including telecom providers, banks, and others.LoginLoginHow do I redeem an ElevenReader discount code if I’m already subscribed to Ultra?LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginQuestions about the ElevenLabs, ElevenReader, and ElevenMusic mobile appsLoginLoginLoginGenFM is available in Studio. It allows you to automatically create a podcast based on any document you provide.LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginHere are some effective methods to boost the discoverability of your content:LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginOnce your book has been reviewed and approved (status changes to ‘Published’), the sharing option becomes available.LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginMade edits to your website or decided to use a new voice? Here’s how to update your Audio Native player to reflect those changes:LoginLoginQuestions about ElevenReader Publishing, GenFM, and Audio NativeLoginLoginLoginLoginLoginLoginLoginLoginUsers on Basic seats have full access to ElevenAgents and can access and edit agents in your workspace that have been shared with them.LoginYes — we offer full integration with Twilio for ElevenAgents.LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginQuestions about Text to Speech, Speech to Text, Voice Changer, Voice Isolator, Sound Effects, and MusicLoginLoginLoginLoginLoginLoginLoginLoginYou can generate a custom preview for your Professional Voice Clone, and choose this to be the preview for your voice in the Voice Library.LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLearn how to share Professional Voice Clones with the Voice Library, or share voices privately within your workspace.LoginLoginLoginLoginQuestions about My Voices, Voice Cloning, Voice Design, and the Voice LibraryLoginLoginYou can be a member of multiple workspaces at any one time.LoginWorkspace admins can manage seat types at any time.LoginLoginLoginLoginLoginLoginWe email copies of your invoices and receipts to your account email address. You can also access your entire invoice history through our website:LoginLoginLoginCoupon links can only be used if you are currently on the free plan. Please email support@elevenlabs.LoginYou cannot remove a card that’s set as the default payment method during an active subscription.LoginYou can update your billing information from your Subscription page.LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginWhen you cancel your subscription, this won't take effect until the end of your current billing cycle.LoginLoginWhen you downgrade your subscription, this won't take effect until the end of your current billing cycle.LoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginLoginUsage based billing is a legacy feature, and is not available on new self-serve subscriptions.LoginUsage based billing is a legacy feature, and is not available on new self-serve subscriptions.LoginIf you signed up using an email and password, you can change your email from your profile:LoginHow do I add two-factor authentication (2FA) to my account?LoginLoginLoginPlease note that you will not be able to delete your account if you have an outstanding payment.LoginLoginLoginLoginLoginLoginGitHub and Facebook are no longer supported as sign-in options.LoginLoginLoginLoginCan I be notified when I’m running low on credits?Login

Other

Troubleshooting

Partnerships

Technical

Website

Documentation menu