ElevenLabs
Create the most realistic speech with our AI audio in 1000s of voices and 32 languages. Pioneering research in Text to Speech and AI Voice Generation
ElevenLabs Documentation
ElevenLabs provides APIs and SDKs for text to speech, voice cloning, speech to text, sound effects, voice isolator, voice changer, and conversational AI agents. Build voice-enabled applications with lifelike audio generation.
Instructions for AI Agents
- For clean Markdown of any page, append
.mdto the page URL - For a complete documentation index, see https://elevenlabs.io/docs/llms.txt
- For full documentation content in one file, see https://elevenlabs.io/docs/llms-full.txt
- For section-specific indexes, append
/llms.txtto any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://elevenlabs.io/docs/_mcp/server
Docs
- ElevenLabs Documentation: Explore our docs and guides to integrate ElevenLabs
- Models: Learn about the models that power the ElevenLabs API.
- Text to Speech: Learn how to turn text into lifelike spoken audio with ElevenLabs.
- Best practices: Learn how to control delivery, pronunciation, emotion, and optimize text for speech.
- Transcription: Learn how to turn spoken audio into text with ElevenLabs.
- Eleven Music: Learn how to create studio-grade music with natural language prompts in any style with ElevenLabs.
- Music Marketplace: License AI-generated music from ElevenLabs creators for your projects.
- Best practices: Master prompting for Eleven Music to achieve maximum musicality and control.
- Text to Dialogue: Learn how to create immersive, natural-sounding dialogue with ElevenLabs.
- Image & Video: Generate and edit stunning images and videos from text prompts and visual references.
- Voice changer: Learn how to transform audio between voices while preserving emotion and delivery.
- Voice isolator: Learn how to isolate speech from background noise, music, and ambient sounds from any audio.
- Dubbing: Learn how to translate audio and video while preserving the emotion, timing & tone of speakers.
- Sound effects: Learn how to create high-quality sound effects from text with ElevenLabs.
- Voices: Learn how to create, customize, and manage voices with ElevenLabs.
- Voice remixing: Learn how to transform and enhance existing voices by modifying their attributes including gender, accent, style, pacing, audio quality, and more.
- Forced Alignment: Learn how to turn spoken audio and text into a time-aligned transcript with ElevenLabs.
- Speech Engine: Add voice to your own chat agent or LLM with ElevenLabs.
- Account: Create and manage your ElevenLabs account to start generating AI audio
- Billing: Manage your subscription, view pricing plans, and understand how credit rollover works
- Pay As You Go: Prepay for usage without committing to a monthly subscription.
- Consolidated billing: Manage multiple workspaces with unified billing and shared credit pools.
- Data residency: Store your data in specific jurisdictions with ElevenLabs' isolated environments.
- Usage analytics: Track your API usage, monitor credit consumption, and analyze account activity
- Files: Manage, organize, and share your creative assets on the ElevenCreative platform
- Workspaces: An overview on how teams can collaborate in a shared workspace.
- Members: Manage workspace members and seat types.
- Billing groups: Set limits for specific groups within your workspace.
- Service Accounts and API Keys: An overview on how to configure Service Accounts and API keys for your workspace
- Single Sign-On (SSO): An overview on how to set up SSO for your Workspace.
- Okta SAML SSO: Configure Okta as a SAML identity provider for ElevenLabs SSO.
- SCIM: SCIM (System for Cross-domain Identity Management) lets your Identity Provider (IdP) manage users and groups in your ElevenLabs workspace.
- Sharing resources: An overview on how to share resources within a Workspace.
- User groups: An overview on how to create and manage user groups.
- Model approvals: Control which image and video generation models are available to workspace members.
- ElevenCreative: Create studio-quality AI audio for any use case
- ElevenCreative quickstart: Start creating studio-quality AI audio in minutes
- Text to Speech: A guide on how to turn text to speech with ElevenLabs
- Voice changer: A guide on how to transform audio between voices while preserving emotion and delivery.
- Sound effects: How to create high-quality sound effects from text with ElevenLabs.
- Speech to Text: A guide on how to transcribe audio with ElevenLabs
- Image & Video: Complete guide to creating and editing images and videos in ElevenLabs.
- ElevenCreative Studio: Create professional video and audio content with our end-to-end production workflow
- Audiobooks: Turn written content into studio-quality audio with an end-to-end workflow
- ElevenCreative Flows: Design and automate complex multi-modal AI pipelines on an infinite visual canvas
- Templates: Ready-made creative workflows powered by ElevenCreative Flows
- Music: Generate and edit custom songs in any style using AI-powered music creation tools
- Music Finetunes: Finetune the ElevenLabs Music model on your sound
- Dubbing: Translate audio and video files with ElevenLabs dubbing.
- Dubbing Studio: Fine-grained control over your dubs.
- Transcripts: Using the ElevenLabs Transcript Editor
- Subtitles: Using the ElevenLabs Subtitle Editor
- Voice Library: A guide on how to use voices from the Voice Library.
- Voice Cloning: Learn how to clone your voice to using our best-in-class models.
- Instant Voice Cloning: Learn how to clone your voice instantly using our best-in-class models.
- Professional Voice Cloning: Learn how to clone your voice professionally using our best-in-class models.
- Voice Design: A guide on how to craft voices from a text prompt.
- Payouts: Earn rewards by sharing your voice in the Voice Library.
- Audio Native: Easily embed ElevenLabs on any web page.
- Audio Native with React: Integrate Audio Native into your React apps.
- Audio Native with Ghost: Integrate Audio Native into your Ghost blog.
- Audio Native with Squarespace: Integrate Audio Native into your Squarespace sites.
- Audio Native with Framer: Integrate Audio Native into your Framer websites.
- Audio Native with Webflow: Integrate Audio Native into your Webflow sites.
- Audio Native with WordPress: Integrate Audio Native into your WordPress sites.
- Audio Native with Wix: Integrate Audio Native into your Wix sites.
- Voiceover studio: A guide on how to create long-form content with ElevenLabs Voiceover Studio
- Voice isolator: A guide on how to remove background noise from audio recordings.
- AI speech classifier: A guide on how to detect AI audio
- Productions: Human-edited transcripts, subtitles, dubs and audiobooks at scale.
- Transcripts: Human-edited transcripts from ElevenLabs Productions
- Subtitles: Human-edited captions and subtitles from ElevenLabs Productions
- Dubbing: Human-edited dubbing services from ElevenLabs Productions
- Troubleshooting: Explore common issues and solutions.
- ElevenAgents: Learn how to build, launch, and scale agents with ElevenLabs.
- Quickstart: Build your first conversational agent in as little as 5 minutes.
- Build: Design and configure conversational AI agents with powerful customization options.
- Prompting guide: System design principles for production-grade conversational AI
- Models: Learn how to choose the right model for your use-case
- Workflows: Build sophisticated conversation flows with visual graph-based workflows
- Procedures: Task-specific instructions your agent loads when relevant
- Conversation flow: Configure how your assistant handles timeouts, interruptions, and turn-taking during conversations.
- Guardrails: Control how agents behave in production with protections to keep responses safe, compliant, and reliable.
- Voice customization: Learn how to customize your AI agent's voice and speech patterns.
- Multi-voice support: Enable your AI agent to switch between different voices for multi-character conversations and enhanced storytelling.
- Pronunciation dictionaries: Learn how to control how your AI agent pronounces specific words and phrases.
- Speed control: Learn how to adjust the speaking speed of your ElevenLabs agent.
- Expressive mode: Build voice agents that adapt tone, timing, and emotional delivery based on conversational context.
- Conversational voice design: Learn how to design lifelike, engaging voices for ElevenLabs Agents
- Language: Learn how to configure your agent to speak multiple languages.
- Knowledge base: Enhance your conversational agent with custom knowledge.
- Knowledge base dashboard: Learn how to manage and organize your knowledge base through the ElevenLabs dashboard
- Retrieval-Augmented Generation: Enhance your agent with large knowledge bases using RAG.
- Tools: Enhance ElevenLabs agents with custom functionalities and external integrations.
- Client tools: Empower your assistant to trigger client-side operations.
- Server tools: Connect your assistant to external data & systems.
- Model Context Protocol: Connect your ElevenLabs conversational agents to external tools and data sources using the Model Context Protocol.
- MCP integration security: Tips for securely integrating third-party Model Context Protocol servers with your ElevenLabs conversational agents.
- System tools: Update the internal state of conversations without external requests.
- End call: Let your agent automatically hang up on the user.
- Language detection: Let your agent automatically switch to the language
- Agent transfer: Seamlessly transfer the user between ElevenLabs agents based on defined conditions.
- Transfer to number: Transfer calls to external phone numbers or SIP URIs based on defined conditions.
- Skip turn: Allow your agent to pause and wait for the user to speak next.
- Play keypad touch tone: Enable agents to play DTMF tones to interact with automated phone systems and navigate menus.
- Voicemail detection: Enable agents to automatically detect voicemail systems and optionally leave messages.
- Tool Call Sounds: Add ambient audio during tool execution to enhance user experience.
- Personalization: Learn how to personalize your agent's behavior using dynamic variables and overrides.
- Dynamic variables: Pass runtime values to personalize your agent's behavior.
- Overrides: Tailor each conversation with personalized context for each user.
- Twilio personalization: Configure personalization for incoming Twilio calls using webhooks.
- Agent authentication: Learn how to secure access to your conversational agents
- Cal.com: Connect your ElevenLabs agents with Cal.com scheduling
- Calendly: Connect your ElevenLabs agents with Calendly scheduling
- Cursor: Launch and manage AI coding agents from your ElevenLabs agents
- Exa: Give your ElevenLabs agents real-time web search
- HubSpot: Connect your ElevenLabs agents with HubSpot CRM
- Jira: Connect your ElevenLabs agents with Jira Cloud
- Parallel: Connect your ElevenLabs agents with Parallel web search
- Salesforce: Connect your ElevenLabs agents with Salesforce CRM
- ServiceNow: Connect your ElevenLabs agents with ServiceNow ITSM
- Slack: Connect a Slack workspace to ElevenLabs Agents to chat with an agent in channels and threads
- Twilio API: Connect your ElevenLabs agents with Twilio Voice and SMS
- Zendesk: Connect your ElevenLabs agents with Zendesk Support
- Integrate: Deploy your agents across web, mobile, and telephony platforms.
- Environment variables: Deploy the same agent across dev, staging, and production without duplicating resources.
- Widget customization: Learn how to customize the widget appearance to match your brand, and personalize the agent's behavior from html.
- SIP trunking: Connect your existing phone system with ElevenLabs Agents using SIP trunking
- Twilio native integration: Learn how to configure inbound calls for your agent with Twilio.
- SMS conversations: Let users text your ElevenLabs agent through a Twilio phone number.
- Twilio regional routing: Configure regional routing for Twilio phone numbers to ensure data residency compliance.
- Register Twilio calls: Use your own Twilio infrastructure to connect calls to ElevenLabs agents.
- SMS OTP verification: Send and verify one-time passcodes over SMS during an agent conversation using Twilio Verify.
- Vonage integration: Integrate ElevenAgents with Vonage voice calls using a WebSocket connector.
- Telnyx SIP trunking: Connect Telnyx SIP trunks with ElevenLabs Agents.
- Plivo: Integrate ElevenLabs Agents with your Plivo SIP trunks
- Genesys: Integrate ElevenLabs Agents with Genesys using native Audio Connector integration.
- WhatsApp: Connect your WhatsApp business account with ElevenLabs Agents
- WhatsApp tools: Let your agent send messages on WhatsApp with tools
- Batch calling: Initiate multiple outbound calls simultaneously with your ElevenLabs agents.
- Operate: Monitor, test, and optimize your agents at scale.
- Users: Browse end users who have talked to your agents and view their conversations.
- Agent Testing: Build confidence in your agent's behavior with automated testing
- Experiments: Run controlled A/B tests on production traffic to optimize agent performance with data, not intuition
- Agent versioning: Safely experiment with agent configurations using branches, versions, and traffic deployment
- Conversation analysis: Analyze conversation quality and extract structured data from customer interactions.
- Success Evaluation: Define custom criteria to assess conversation quality, goal achievement, and customer satisfaction.
- Data Collection: Extract structured information from conversations such as contact details and business data.
- Coaching: Talk to an internal coach agent to improve your agent's system prompt, memories, and procedures.
- Searching conversations: Find messages across your conversation history using keyword or semantic search.
- Analytics: Track agent performance, compare experiments, and identify optimization opportunities across your workspace
- Real-time monitoring: Observe live conversations and send control commands during active calls
- OpenTelemetry traces: Export OpenTelemetry traces to your observability stack as OTLP JSON.
- Privacy: Manage how your agent handles data storage and privacy.
- Retention: Control how long your agent retains conversation history and recordings.
- Audio saving: Control whether call audio recordings are retained.
- Conversation history redaction: Automatically redact sensitive entities from stored conversation history.
- Zero Retention Mode (per-agent): Learn how to enable Zero Retention Mode for individual agents to enhance data privacy.
- Optimizing LLM costs: Practical strategies to reduce LLM inference expenses on the ElevenLabs platform.
- ElevenLabs CLI: Manage your voice agents as code from your command line.
- Events: Understand real-time communication events exchanged between client and server in ElevenLabs Agents
- Client events: Understand and handle real-time events received by the client during conversational applications.
- Client to server events: Send contextual information from the client to enhance conversational applications in real-time.
- Integrate your own model: Connect an agent to your own LLM or host your own server.
- Cloudflare Workers AI: Connect an agent to a custom LLM on Cloudflare Workers AI.
- Groq Cloud: Connect an agent to a custom LLM on Groq Cloud.
- SambaNova Cloud: Connect an agent to a custom LLM on SambaNova Cloud.
- Together AI: Connect an agent to a custom LLM on Together AI.
- LLM Cascading: Learn how Agents Platform ensures reliable LLM responses using a cascading fallback mechanism.
- Post-call webhooks: Get notified when calls end and analysis is complete through webhooks.
- Python SDK: ElevenAgents SDK: deploy customized, interactive voice agents in minutes.
- React SDK: ElevenAgents SDK: deploy customized, interactive voice agents in minutes.
- React Native SDK: ElevenAgents SDK: deploy customized, interactive voice agents in minutes for React Native apps.
- JavaScript SDK: ElevenAgents SDK: deploy customized, interactive voice agents in minutes.
- Kotlin SDK: ElevenAgents SDK: deploy customized, interactive voice agents in minutes for Android apps.
- Swift SDK: ElevenAgents SDK: deploy customized, interactive voice agents in your Swift applications.
- WebSocket: Create real-time, interactive voice conversations with AI agents
- Next.JS: Learn how to create a web application that enables voice conversations with ElevenLabs AI agents
- Vite (Javascript): Learn how to create a web application that enables voice conversations with ElevenLabs AI agents
- Chat Mode: Configure your agent for text-only conversations with chat mode
- Burst pricing: Optimize call capacity with burst concurrency to handle traffic spikes.
- Building the ElevenLabs documentation agent: Learn how we built our documentation assistant using ElevenLabs Agents
- Building the ElevenLabs customer interview agent: Learn how we conducted 230 user interviews in 24 hours using ElevenLabs Agents
- Simulate Conversations: Learn how to test and evaluate your ElevenLabs agent with simulated conversations
- ElevenAgents in Ghost: Learn how to deploy a ElevenLabs agent to Ghost
- ElevenAgents in Framer: Learn how to deploy a ElevenLabs agent to Framer
- ElevenAgents in Squarespace: Learn how to deploy a ElevenLabs agent to Squarespace
- ElevenAgents in Webflow: Learn how to deploy a ElevenLabs agent to Webflow
- ElevenAgents in Wix: Learn how to deploy a ElevenLabs agent to Wix
- ElevenAgents in WordPress: Learn how to deploy a ElevenLabs agent to WordPress
- Cross-platform Voice Agents with Expo React Native: Build ElevenLabs agents that work across iOS and Android using Expo and the ElevenLabs React Native SDK with WebRTC support.
- LiveAvatar: Learn how to integrate ElevenAgents with HeyGen's LiveAvatar for real-time avatar streaming
- Build a Voice Assistant with Agents Platform on a Raspberry Pi: Build a voice assistant with Agents Platform on a Raspberry Pi.
- Data Collection and Analysis with Agents Platform in Next.js: Collect and analyse data in post-call webhooks using Agents Platform and Next.js.
- HIPAA: Learn 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.
- TCPA Compliance: Understand key TCPA requirements for using AI agents in outbound calling
- Disclosure requirements: Informing end users about your use of ElevenAgents
- Agent tools deprecation: Migrate from legacy
prompt.toolsto the newprompt.tool_idsfield. - ElevenAPI quickstart: Learn how to make your first ElevenLabs API request.
- How to choose the right model: This guide shows you how to choose the right ElevenLabs model for your use case.
- Speech to Text quickstart: Learn how to convert spoken audio into text.
- Speech Engine quickstart: Add voice to your chat agent using the ElevenLabs SDK.
- Music quickstart: Learn how to generate music with Eleven Music.
- Text to Dialogue quickstart: Learn how to generate immersive dialogue from text.
- Voice Changer quickstart: Learn how to transform the voice of an audio file using the Voice Changer API.
- Voice Isolator quickstart: Learn how to remove background noise from an audio file using the Voice Isolator API.
- Dubbing quickstart: Learn how to dub audio and video files across languages using the Dubbing API.
- Sound Effects quickstart: Learn how to generate sound effects using the Sound Effects API.
- Forced Alignment quickstart: Learn how to use the Forced Alignment API to align text to audio.
- Understanding audio streaming: Why streaming audio generation is different from streaming files, and what that means for your application.
- Understanding latency: What latency means in audio generation, what contributes to it, and how to reason about tradeoffs.
- Voice cloning: how it works: The technical differences between Instant and Professional Voice Cloning, and what they mean for quality.
- Streaming text to speech: This guide shows you how to stream text to speech and optionally upload audio to AWS S3.
- Stitching multiple requests: This guide shows you how to maintain voice prosody across multiple text chunks/generations.
- Using pronunciation dictionaries: This guide shows you how to manage pronunciation dictionaries programmatically.
- Streaming and Caching with Supabase: Generate and stream speech through Supabase Edge Functions. Store speech in Supabase Storage and cache responses via built-in CDN.
- Sending generated audio through Twilio: Learn how to integrate generated speech into phone calls with Twilio.
- Multichannel speech-to-text: This guide shows you how to use multichannel transcription mode with the Speech to Text API.
- Asynchronous Speech to Text: This guide shows you how to use webhooks to receive asynchronous notifications when transcription tasks complete.
- Keyterm prompting: This guide shows you how to use keyterm prompting with the Speech to Text API.
- Entity detection: This guide shows you how to use entity detection with the Speech to Text API.
- Transcription Telegram Bot: Build a Telegram bot that transcribes audio and video messages in 90+languages using TypeScript with Deno in Supabase Edge Functions.
- Vercel AI SDK: Use the ElevenLabs Provider in the Vercel AI SDK to transcribe speech from audio and video files.
- Client-side streaming: This guide shows you how to transcribe audio in real time on the client side using ElevenLabs.
- Server-side streaming: This guide shows you how to transcribe audio in real time on the server side using ElevenLabs.
- Transcripts and commit strategies: This guide shows you how to handle transcripts and commit strategies with the ElevenLabs Realtime Speech to Text API.
- Realtime event reference: Reference of the events received from the Realtime Speech to Text API
- Music streaming: This guide shows you how to stream music with Eleven Music.
- Composition plans: Precise control over music generation with structured JSON
- Music inpainting: Edit and combine sections of existing songs
- Instant Voice Cloning quickstart: This guide shows you how to clone a voice using the Clone Voice API.
- Professional Voice Cloning quickstart: This guide shows you how to create a Professional Voice Clone using the PVC API.
- Voice Design quickstart: This guide shows you how to design a voice via a text prompt using the Voice Design API.
- Voice Remixing quickstart: This guide shows you how to remix an existing voice to create a new one.
- Generate audio in real-time: This guide shows you how to generate audio in real-time via a WebSocket connection.
- Multi-Context Websocket: This guide shows you how to build real-time voice agents using the multi-context WebSocket API.
- JavaScript SDK reference: Classes, methods, and events for the Speech Engine JavaScript SDK.
- Python SDK reference: Classes, methods, and events for the Speech Engine Python SDK.
- Latency optimization: This guide shows you how to reduce text-to-speech latency in your application.
- Secure by design: Learn how to safely integrate ElevenLabs APIs.
- Libraries & SDKs: Explore language-specific libraries for using the ElevenLabs API.
- JavaScript SDK: Scribe: real-time speech-to-text transcription in JavaScript
- React SDK: useScribe: real-time speech-to-text transcription in React
- Errors: Explore error messages and solutions.
- Agent Tooling: Tools for agents to build with ElevenLabs.
- Webhooks: Enable external integrations by receiving webhook events.
- Zero Retention Mode (Enterprise): Learn how to use Zero Retention Mode to protect sensitive data.
- Breaking changes policy: Learn how ElevenLabs defines breaking changes in the APIs.
- Private deployment: Deploy ElevenLabs Text to Speech, Speech to Text models or Agents Platform in your private cloud infrastructure for maximum security and control.
- Reception AI: An AI phone receptionist that answers calls, books appointments, and manages operations around the clock.
- Quickstart: Set up your AI receptionist and start receiving calls in under 5 minutes.
- Your receptionist: How the AI receptionist works and what it can do.
- Voice and language: Configure your receptionist's voice, greeting, and language settings.
- Rules: Define how your receptionist behaves in specific situations.
- Call settings: Configure answering mode, call transfers, and blocked numbers.
- Testing your receptionist: How to verify your receptionist handles calls correctly.
- Scheduling: How appointments, services, and availability work in Reception AI.
- Services: How service types, pricing, and booking rules shape what customers can schedule.
- Business hours: How operating hours, time-off exceptions, and per-staff schedules control availability.
- Staff: How staff members, schedules, and assignments affect when appointments can be booked.
- Booking page: Let customers schedule appointments directly from your website.
- Inbox: Review calls, messages, and knowledge gaps in one place.
- Business assistant: Manage your business through natural language conversation.
- Analytics: Track business performance, call volume, and booking metrics.
- Phone numbers: How phone numbers work in Reception AI.
- Knowledge base: Teach your receptionist about your business so it can answer questions accurately.
- Website scraping: Import information from your website into your receptionist's knowledge base.
- File uploads: Upload documents to expand your receptionist's knowledge.
- Integrations: Connect Reception AI to your existing tools and workflows.
- Google Calendar: Sync staff calendars so your receptionist knows real-time availability.
- Zapier: Connect Reception AI to thousands of apps through Zapier's MCP server.
- Webhooks: Give your receptionist custom tools that call your HTTP endpoints.
- MCP server: Connect custom tool servers using the Model Context Protocol.
- Plans and pricing: Choose the right plan for your business.
- Usage and limits: How credits, minutes, and resource limits work.
- Introduction: Explore the ElevenLabs API reference with comprehensive guides, code examples, and endpoint documentation
- API Authentication: Learn how to authenticate your ElevenLabs API requests
- Streaming: Learn how to stream real-time audio from the ElevenLabs API using chunked transfer encoding
- ElevenCreative Studio API: Access the ElevenCreative Studio API for programmatic control of your video and audio content creation workflow
API Docs
- ElevenAgents Agent WebSockets
- API Reference > Agents > Branches List agent branches
- API Reference > Agents > Branches Create agent branch
- API Reference > Agents > Branches Get agent branch
- API Reference > Agents > Branches Update agent branch
- API Reference > Agents > Branches Merge agent branch
- API Reference > Agents > Deployments Create deployment
- API Reference > Agents > Drafts Create draft
- API Reference > Agents > Drafts Delete draft
- API Reference > Agents > Versions Get agent version metadata
- API Reference > Agents Create agent
- API Reference > Agents Get agent
- API Reference > Agents List agents
- API Reference > Agents Update agent
- API Reference > Agents Delete agent
- API Reference > Agents Duplicate agent
- API Reference > Agents Get link
- API Reference > Agents Simulate conversation
- API Reference > Agents Stream simulate conversation
- API Reference > Agents Calculate expected LLM usage
- API Reference > Agents Get agent summaries
- API Reference > Conversations > Analysis Run conversation analysis
- API Reference > Conversations > Messages Text search
- API Reference > Conversations > Messages Smart search
- API Reference > Conversations > Topics Get agent conversation topics
- API Reference > Conversations > Tags List tags
- API Reference > Conversations > Tags Create tag
- API Reference > Conversations > Tags Get tag
- API Reference > Conversations > Tags Update tag
- API Reference > Conversations > Tags Delete tag
- API Reference > Conversations > Tags Add tag to conversation
- API Reference > Conversations > Tags Remove tag from conversation
- API Reference > Conversations List conversations
- API Reference > Conversations Get conversation details
- API Reference > Conversations Delete conversation
- API Reference > Conversations Get conversation audio
- API Reference > Conversations Get signed URL
- API Reference > Conversations Get conversation token
- API Reference > Conversations Send conversation feedback
- API Reference > Conversations Upload conversation file
- API Reference > Conversations Delete conversation file
- API Reference > Conversations Get SIP messages for a conversation
- API Reference > Users List users
- API Reference > Tools List tools
- API Reference > Tools Get tool
- API Reference > Tools Create tool
- API Reference > Tools Update tool
- API Reference > Tools Delete tool
- API Reference > Tools Get dependent agents
- API Reference > Tools Get tool executions
- API Reference > Knowledge Base > Documents List knowledge base documents
- API Reference > Knowledge Base > Documents Delete knowledge base document
- API Reference > Knowledge Base > Documents Get knowledge base document
- API Reference > Knowledge Base > Documents Update knowledge base document
- API Reference > Knowledge Base > Documents Create knowledge base document from URL
- API Reference > Knowledge Base > Documents Create knowledge base document from text
- API Reference > Knowledge Base > Documents Create knowledge base document from file
- API Reference > Knowledge Base > Documents Get document content
- API Reference > Knowledge Base > Documents Get document chunk
- API Reference > Knowledge Base > Documents Get source file URL
- API Reference > Knowledge Base > Documents Refresh knowledge base document
- API Reference > Knowledge Base > Documents Get RAG chunks for a document
- API Reference > Knowledge Base > Documents Update document file
- API Reference > Knowledge Base > Folders Create folder
- API Reference > Knowledge Base > Folders Move document
- API Reference > Knowledge Base > Folders Bulk move documents
- API Reference > Knowledge Base > RAG Compute RAG index
- API Reference > Knowledge Base > RAG Get RAG index
- API Reference > Knowledge Base > RAG Get RAG index overview
- API Reference > Knowledge Base > RAG Compute RAG index in batch
- API Reference > Knowledge Base > RAG Delete RAG index
- API Reference > Knowledge Base Search knowledge base
- API Reference > Knowledge Base Get dependent agents
- API Reference > Knowledge Base Get knowledge base size
- API Reference > Knowledge Base Get knowledge base summaries
- API Reference > Tests List tests
- API Reference > Tests Get test
- API Reference > Tests Create test
- API Reference > Tests Update test
- API Reference > Tests Delete test
- API Reference > Tests Get test summaries
- API Reference > Tests Run tests on agent
- API Reference > Tests > Test Folders Create folder
- API Reference > Tests > Test Folders Get folder
- API Reference > Tests > Test Folders Update folder
- API Reference > Tests > Test Folders Delete folder
- API Reference > Tests > Test Folders Bulk move tests to folder
- API Reference > Tests > Test Invocations Get test invocation
- API Reference > Tests > Test Invocations Resubmit test invocation
- API Reference > Tests > Test Invocations List test invocations
- API Reference > Phone Numbers Import phone number
- API Reference > Phone Numbers List phone numbers
- API Reference > Phone Numbers Get phone number
- API Reference > Phone Numbers Update phone number
- API Reference > Phone Numbers Delete phone number
- API Reference > Phone Numbers Get SIP messages for a phone number
- API Reference > Widget Get widget
- API Reference > Widget Create widget avatar
- API Reference > Workspace > Settings Get settings
- API Reference > Workspace > Settings Update settings
- API Reference > Workspace > Secrets Get secrets
- API Reference > Workspace > Secrets Create secret
- API Reference > Workspace > Secrets Get secret
- API Reference > Workspace > Secrets Update secret
- API Reference > Workspace > Secrets Delete secret
- API Reference > Workspace > Secrets Get secret dependencies
- API Reference > Workspace > Dashboard Get dashboard settings
- API Reference > Workspace > Dashboard Update Convai Dashboard Settings
- API Reference > SIP Trunk Outbound call via SIP trunk
- API Reference > Twilio Outbound call via twilio
- API Reference > Twilio Register call
- API Reference > Exotel Outbound call via Exotel
- API Reference > WhatsApp > Accounts List WhatsApp accounts
- API Reference > WhatsApp > Accounts Get WhatsApp account
- API Reference > WhatsApp > Accounts Update WhatsApp account
- API Reference > WhatsApp > Accounts Delete WhatsApp account
- API Reference > WhatsApp Outbound call via WhatsApp
- API Reference > WhatsApp Outbound message via WhatsApp
- API Reference > Batch Calling Submit batch calling job
- API Reference > Batch Calling List workspace batch calling jobs
- API Reference > Batch Calling Get batch call information
- API Reference > Batch Calling Cancel batch calling job
- API Reference > Batch Calling Retry batch calling job
- API Reference > Batch Calling Delete batch calling job
- API Reference > LLM List LLMs
- API Reference > LLM Calculate expected LLM usage
- API Reference > MCP Create MCP server
- API Reference > MCP Delete MCP server
- API Reference > MCP List MCP servers
- API Reference > MCP Get MCP server
- API Reference > MCP List MCP server tools
- API Reference > MCP Update MCP server configuration
- API Reference > MCP > Approval Policies Update MCP server approval policy
- API Reference > MCP > Approval Policies Create MCP server tool approval
- API Reference > MCP > Approval Policies Delete MCP server tool approval
- API Reference > MCP > Tool Configuration Create configuration override
- API Reference > MCP > Tool Configuration Get configuration override
- API Reference > MCP > Tool Configuration Update configuration override
- API Reference > MCP > Tool Configuration Delete configuration override
- API Reference > Analytics Get live count
- API Reference > Environment Variables List environment variables
- API Reference > Environment Variables Create environment variable
- API Reference > Environment Variables Get environment variable
- API Reference > Environment Variables Update environment variable
- API reference > ElevenAgents > Agents > Branches List agent branches
- API reference > ElevenAgents > Agents > Branches Create agent branch
- API reference > ElevenAgents > Agents > Branches Get agent branch
- API reference > ElevenAgents > Agents > Branches Update agent branch
- API reference > ElevenAgents > Agents > Branches Merge agent branch
- API reference > ElevenAgents > Agents > Deployments Create deployment
- API reference > ElevenAgents > Agents > Drafts Create draft
- API reference > ElevenAgents > Agents > Drafts Delete draft
- API reference > ElevenAgents > Agents > Versions Get agent version metadata
- API reference > ElevenAgents > Agents Create agent
- API reference > ElevenAgents > Agents Get agent
- API reference > ElevenAgents > Agents List agents
- API reference > ElevenAgents > Agents Update agent
- API reference > ElevenAgents > Agents Delete agent
- API reference > ElevenAgents > Agents Duplicate agent
- API reference > ElevenAgents > Agents Get link
- API reference > ElevenAgents > Agents Simulate conversation
- API reference > ElevenAgents > Agents Stream simulate conversation
- API reference > ElevenAgents > Agents Calculate expected LLM usage
- API reference > ElevenAgents > Agents Get agent summaries
- API reference > ElevenAgents > Conversations > Analysis Run conversation analysis
- API reference > ElevenAgents > Conversations > Messages Text search
- API reference > ElevenAgents > Conversations > Messages Smart search
- API reference > ElevenAgents > Conversations > Topics Get agent conversation topics
- API reference > ElevenAgents > Conversations > Tags List tags
- API reference > ElevenAgents > Conversations > Tags Create tag
- API reference > ElevenAgents > Conversations > Tags Get tag
- API reference > ElevenAgents > Conversations > Tags Update tag
- API reference > ElevenAgents > Conversations > Tags Delete tag
- API reference > ElevenAgents > Conversations > Tags Add tag to conversation
- API reference > ElevenAgents > Conversations > Tags Remove tag from conversation
- API reference > ElevenAgents > Conversations List conversations
- API reference > ElevenAgents > Conversations Get conversation details
- API reference > ElevenAgents > Conversations Delete conversation
- API reference > ElevenAgents > Conversations Get conversation audio
- API reference > ElevenAgents > Conversations Get signed URL
- API reference > ElevenAgents > Conversations Get conversation token
- API reference > ElevenAgents > Conversations Send conversation feedback
- API reference > ElevenAgents > Conversations Upload conversation file
- API reference > ElevenAgents > Conversations Delete conversation file
- API reference > ElevenAgents > Conversations Get SIP messages for a conversation
- API reference > ElevenAgents > Users List users
- API reference > ElevenAgents > Tools List tools
- API reference > ElevenAgents > Tools Get tool
- API reference > ElevenAgents > Tools Create tool
- API reference > ElevenAgents > Tools Update tool
- API reference > ElevenAgents > Tools Delete tool
- API reference > ElevenAgents > Tools Get dependent agents
- API reference > ElevenAgents > Tools Get tool executions
- API reference > ElevenAgents > Knowledge Base > Documents List knowledge base documents
- API reference > ElevenAgents > Knowledge Base > Documents Delete knowledge base document
- API reference > ElevenAgents > Knowledge Base > Documents Get knowledge base document
- API reference > ElevenAgents > Knowledge Base > Documents Update knowledge base document
- API reference > ElevenAgents > Knowledge Base > Documents Create knowledge base document from URL
- API reference > ElevenAgents > Knowledge Base > Documents Create knowledge base document from text
- API reference > ElevenAgents > Knowledge Base > Documents Create knowledge base document from file
- API reference > ElevenAgents > Knowledge Base > Documents Get document content
- API reference > ElevenAgents > Knowledge Base > Documents Get document chunk
- API reference > ElevenAgents > Knowledge Base > Documents Get source file URL
- API reference > ElevenAgents > Knowledge Base > Documents Refresh knowledge base document
- API reference > ElevenAgents > Knowledge Base > Documents Get RAG chunks for a document
- API reference > ElevenAgents > Knowledge Base > Documents Update document file
- API reference > ElevenAgents > Knowledge Base > Folders Create folder
- API reference > ElevenAgents > Knowledge Base > Folders Move document
- API reference > ElevenAgents > Knowledge Base > Folders Bulk move documents
- API reference > ElevenAgents > Knowledge Base > RAG Compute RAG index
- API reference > ElevenAgents > Knowledge Base > RAG Get RAG index
- API reference > ElevenAgents > Knowledge Base > RAG Get RAG index overview
- API reference > ElevenAgents > Knowledge Base > RAG Compute RAG index in batch
- API reference > ElevenAgents > Knowledge Base > RAG Delete RAG index
- API reference > ElevenAgents > Knowledge Base Search knowledge base
- API reference > ElevenAgents > Knowledge Base Get dependent agents
- API reference > ElevenAgents > Knowledge Base Get knowledge base size
- API reference > ElevenAgents > Knowledge Base Get knowledge base summaries
- API reference > ElevenAgents > Tests List tests
- API reference > ElevenAgents > Tests Get test
- API reference > ElevenAgents > Tests Create test
- API reference > ElevenAgents > Tests Update test
- API reference > ElevenAgents > Tests Delete test
- API reference > ElevenAgents > Tests Get test summaries
- API reference > ElevenAgents > Tests Run tests on agent
- API reference > ElevenAgents > Tests > Test Folders Create folder
- API reference > ElevenAgents > Tests > Test Folders Get folder
- API reference > ElevenAgents > Tests > Test Folders Update folder
- API reference > ElevenAgents > Tests > Test Folders Delete folder
- API reference > ElevenAgents > Tests > Test Folders Bulk move tests to folder
- API reference > ElevenAgents > Tests > Test Invocations Get test invocation
- API reference > ElevenAgents > Tests > Test Invocations Resubmit test invocation
- API reference > ElevenAgents > Tests > Test Invocations List test invocations
- API reference > ElevenAgents > Phone Numbers Import phone number
- API reference > ElevenAgents > Phone Numbers List phone numbers
- API reference > ElevenAgents > Phone Numbers Get phone number
- API reference > ElevenAgents > Phone Numbers Update phone number
- API reference > ElevenAgents > Phone Numbers Delete phone number
- API reference > ElevenAgents > Phone Numbers Get SIP messages for a phone number
- API reference > ElevenAgents > Widget Get widget
- API reference > ElevenAgents > Widget Create widget avatar
- API reference > ElevenAgents > Workspace > Settings Get settings
- API reference > ElevenAgents > Workspace > Settings Update settings
- API reference > ElevenAgents > Workspace > Secrets Get secrets
- API reference > ElevenAgents > Workspace > Secrets Create secret
- API reference > ElevenAgents > Workspace > Secrets Get secret
- API reference > ElevenAgents > Workspace > Secrets Update secret
- API reference > ElevenAgents > Workspace > Secrets Delete secret
- API reference > ElevenAgents > Workspace > Secrets Get secret dependencies
- API reference > ElevenAgents > Workspace > Dashboard Get dashboard settings
- API reference > ElevenAgents > Workspace > Dashboard Update Convai Dashboard Settings
- API reference > ElevenAgents > SIP Trunk Outbound call via SIP trunk
- API reference > ElevenAgents > Twilio Outbound call via twilio
- API reference > ElevenAgents > Twilio Register call
- API reference > ElevenAgents > Exotel Outbound call via Exotel
- API reference > ElevenAgents > WhatsApp > Accounts List WhatsApp accounts
- API reference > ElevenAgents > WhatsApp > Accounts Get WhatsApp account
- API reference > ElevenAgents > WhatsApp > Accounts Update WhatsApp account
- API reference > ElevenAgents > WhatsApp > Accounts Delete WhatsApp account
- API reference > ElevenAgents > WhatsApp Outbound call via WhatsApp
- API reference > ElevenAgents > WhatsApp Outbound message via WhatsApp
- API reference > ElevenAgents > Batch Calling Submit batch calling job
- API reference > ElevenAgents > Batch Calling List workspace batch calling jobs
- API reference > ElevenAgents > Batch Calling Get batch call information
- API reference > ElevenAgents > Batch Calling Cancel batch calling job
- API reference > ElevenAgents > Batch Calling Retry batch calling job
- API reference > ElevenAgents > Batch Calling Delete batch calling job
- API reference > ElevenAgents > LLM List LLMs
- API reference > ElevenAgents > LLM Calculate expected LLM usage
- API reference > ElevenAgents > MCP Create MCP server
- API reference > ElevenAgents > MCP Delete MCP server
- API reference > ElevenAgents > MCP List MCP servers
- API reference > ElevenAgents > MCP Get MCP server
- API reference > ElevenAgents > MCP List MCP server tools
- API reference > ElevenAgents > MCP Update MCP server configuration
- API reference > ElevenAgents > MCP > Approval Policies Update MCP server approval policy
- API reference > ElevenAgents > MCP > Approval Policies Create MCP server tool approval
- API reference > ElevenAgents > MCP > Approval Policies Delete MCP server tool approval
- API reference > ElevenAgents > MCP > Tool Configuration Create configuration override
- API reference > ElevenAgents > MCP > Tool Configuration Get configuration override
- API reference > ElevenAgents > MCP > Tool Configuration Update configuration override
- API reference > ElevenAgents > MCP > Tool Configuration Delete configuration override
- API reference > ElevenAgents > Analytics Get live count
- API reference > ElevenAgents > Environment Variables List environment variables
- API reference > ElevenAgents > Environment Variables Create environment variable
- API reference > ElevenAgents > Environment Variables Get environment variable
- API reference > ElevenAgents > Environment Variables Update environment variable
- API reference > ElevenAPI > Text to Speech WebSocket
- API reference > ElevenAPI > Text to Speech Multi-Context WebSocket
- API reference > ElevenAPI > Text to Speech Create speech
- API reference > ElevenAPI > Text to Speech Create speech with timing
- API reference > ElevenAPI > Text to Speech Stream speech
- API reference > ElevenAPI > Text to Speech Stream speech with timing
- API reference > ElevenAPI > Speech to Text Realtime
- API reference > ElevenAPI > Speech to Text Get transcript
- API reference > ElevenAPI > Speech to Text Delete transcript
- API reference > ElevenAPI > Speech to Text Create transcript
- API reference > ElevenAPI > Music Compose music
- API reference > ElevenAPI > Music Stream music
- API reference > ElevenAPI > Music Compose music with details
- API reference > ElevenAPI > Music Create composition plan
- API reference > ElevenAPI > Music Video To Music
- API reference > ElevenAPI > Music Upload Music
- API reference > ElevenAPI > Music Stem Separation
- API reference > ElevenAPI > Speech Engine WebSocket
- API reference > ElevenAPI > Speech Engine Create Speech Engine
- API reference > ElevenAPI > Speech Engine Get Speech Engine
- API reference > ElevenAPI > Speech Engine Update Speech Engine
- API reference > ElevenAPI > Speech Engine Delete Speech Engine
- API reference > ElevenAPI > Speech Engine List Speech Engines
- API reference > ElevenAPI > Voices > Voice library List shared voices
- API reference > ElevenAPI > Voices > Voice library Add shared voice
- API reference > ElevenAPI > Voices > PVC Create PVC voice
- API reference > ElevenAPI > Voices > PVC Update PVC voice
- API reference > ElevenAPI > Voices > PVC Train PVC voice
- API reference > ElevenAPI > Voices > PVC Add samples to PVC voice
- API reference > ElevenAPI > Voices > PVC Update PVC voice sample
- API reference > ElevenAPI > Voices > PVC Delete PVC voice sample
- API reference > ElevenAPI > Voices > PVC Get PVC voice sample audio
- API reference > ElevenAPI > Voices > PVC Get PVC voice sample waveform
- API reference > ElevenAPI > Voices > PVC Get PVC speaker separation status
- API reference > ElevenAPI > Voices > PVC Start speaker separation
- API reference > ElevenAPI > Voices > PVC Get separated speaker audio
- API reference > ElevenAPI > Voices > PVC Request PVC manual verification
- API reference > ElevenAPI > Voices > PVC Get PVC verification captcha
- API reference > ElevenAPI > Voices > PVC Verify PVC verification captcha
- API reference > ElevenAPI > Voices > IVC Create IVC voice
- API reference > ElevenAPI > Voices > Samples Get voice sample audio
- API reference > ElevenAPI > Voices > Samples Delete voice sample
- API reference > ElevenAPI > Voices > Settings Get default voice settings
- API reference > ElevenAPI > Voices > Settings Get voice settings
- API reference > ElevenAPI > Voices > Settings Edit voice settings
- API reference > ElevenAPI > Voices Get voice
- API reference > ElevenAPI > Voices Delete voice
- API reference > ElevenAPI > Voices List voices
- API reference > ElevenAPI > Voices Edit voice
- API reference > ElevenAPI > Voices List similar voices
- API reference > ElevenAPI > Text to Dialogue Create dialogue
- API reference > ElevenAPI > Text to Dialogue Stream dialogue
- API reference > ElevenAPI > Text to Dialogue Create dialogue with timestamps
- API reference > ElevenAPI > Text to Dialogue Stream dialogue with timestamps
- API reference > ElevenAPI > Voice Changer Voice changer
- API reference > ElevenAPI > Voice Changer Voice changer stream
- API reference > ElevenAPI > Voice Design Design a voice
- API reference > ElevenAPI > Voice Design Create a voice
- API reference > ElevenAPI > Voice Design Remix a voice
- API reference > ElevenAPI > Voice Design Stream voice preview
- API reference > ElevenAPI > Sound Effects Create sound effect
- API reference > ElevenAPI > Audio Isolation Audio isolation
- API reference > ElevenAPI > Audio Isolation Get Audio Isolation History
- API reference > ElevenAPI > Audio Isolation Delete Audio Isolation History Item
- API reference > ElevenAPI > Audio Isolation Audio isolation stream
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Get dubbing resource
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Create segment
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Delete a segment
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Update a segment
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Transcribe segment
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Translate segment
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Dub segment
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Render project
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Add language to resource
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Create speaker
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Update speaker
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Get similar voices
- API reference > ElevenAPI > Dubbing > Resources (Enterprise, Closed Beta) Migrate segments
- API reference > ElevenAPI > Dubbing List Dubs
- API reference > ElevenAPI > Dubbing Dub a video or audio file
- API reference > ElevenAPI > Dubbing Get dubbing
- API reference > ElevenAPI > Dubbing Delete dubbing
- API reference > ElevenAPI > Dubbing > Audio Get dubbed audio
- API reference > ElevenAPI > Dubbing > Transcripts Retrieve A Transcript
- API reference > ElevenAPI > Forced Alignment Create Forced Alignment
- API reference > ElevenAPI > Pronunciati
… [truncated — open the raw llms.txt above for the full file]
Perplexity AI is an AI-powered search engine that provides direct answers to user queries by leveraging large language models.
Shop Dell's laptops, Monitors, Computers, Storage Solutions & Servers for your home and business. Buy online!
Get started with the Model Context Protocol (MCP).
The Voice AI Platform: TTS Models, Voice Agents, & More.