Get sso provider admin
ELEVENLABS_GET_SSO_PROVIDER_ADMINRetrieve the current Single Sign-On provider settings for your ElevenLabs workspace to verify authentication configurations and access details.
ElevenLabs
155 actions for ElevenLabs workflows.
Operations are the actions a workflow can take in ElevenLabs, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Manage single sign-on provider settings for your ElevenLabs workspace. Use these operations when configuring enterprise authentication and access control for your organization.
Get sso provider admin
ELEVENLABS_GET_SSO_PROVIDER_ADMINRetrieve the current Single Sign-On provider settings for your ElevenLabs workspace to verify authentication configurations and access details.
Build and manage conversational AI agents that can handle voice interactions and customer conversations. These operations let you create, configure, test, and deploy intelligent agents with customized avatars, phone numbers, and conversation simulation capabilities.
Create Conversational AI Agent
ELEVENLABS_CREATE_CONVERSATIONAL_AGENTSet up a new conversational AI agent with custom voice, personality, and behavior settings to handle customer interactions automatically. This lets you deploy intelligent virtual assistants without manual configuration.
Get Conversational AI Agent
ELEVENLABS_GET_CONVAI_AGENTRetrieve the complete configuration and settings for a specific Conversational AI agent to review its setup, channels, and conversation parameters.
Update Conversational AI Agent
ELEVENLABS_UPDATE_CONVAI_AGENTModify an existing Conversational AI agent's configuration, including its name, conversation behavior, workflow, and platform settings. Use this to refine how your AI agent interacts with customers or handles specific tasks.
Attach phone number to agent
ELEVENLABS_ATTACH_PHONE_NUMBER_TO_AGENTAssign or reassign a phone number to a specific agent, enabling you to control which agent receives calls on that number. This is essential for routing inbound calls to the right team member based on availability, expertise, or business needs.
Delete Conversational AI Agent
ELEVENLABS_DELETE_CONVAI_AGENTPermanently removes a Conversational AI agent from your ElevenLabs workspace, freeing up resources and cleaning up unused voice assistants. Use this when you no longer need an agent or want to replace it with a new configuration.
Duplicate Conversational AI Agent
ELEVENLABS_DUPLICATE_CONVAI_AGENTCreates a copy of an existing conversational AI agent with all its settings and configurations, allowing you to quickly set up similar agents with different names or purposes.
Get agent details
ELEVENLABS_GET_AGENT_DETAILSRetrieve detailed information about a conversational AI agent, including its configuration and assigned phone numbers for making outbound calls. Use this to verify agent settings and select the correct agent before initiating phone conversations.
Get Agent Link
ELEVENLABS_GET_AGENT_LINKRetrieves the shareable link for your Conversational AI agent so you can distribute it to users, customers, or team members. Use this when you need to get the URL to enable others to interact with your AI agent.
Get Agent Widget Config
ELEVENLABS_GET_CONVAI_AGENTS_WIDGETRetrieve the widget configuration settings for your conversational AI agent, including display appearance, colors, text, and behavioral options. This allows you to view and manage how your agent appears when embedded on your website or app.
Get ConvAI Agents Summaries
ELEVENLABS_GET_CONVAI_AGENTS_SUMMARIESRetrieve metadata summaries for your conversational AI agents, including their names, tags, creation dates, and status information. This helps you quickly view and organize your AI agent portfolio without diving into detailed configurations.
Set Agent Avatar
ELEVENLABS_SET_AGENT_AVATARUpload and customize the profile image displayed for your AI conversational agent in its widget, making it more recognizable and professional for your customers.
Simulate Conversational AI Agent Conversation
ELEVENLABS_SIMULATE_CONVAI_AGENTS_SIMULATE_CONVERSATIONTest your conversational AI agent by running a simulated conversation with an AI user, receiving a full transcript and performance analysis to evaluate how your agent handles specific scenarios.
Stream ConvAI agent simulate conversation
ELEVENLABS_STREAM_CONVAI_AGENTS_SIMULATE_CONVERSATIONTest and preview how your AI agent will interact with users by simulating real conversations in real-time, with streaming responses showing the full exchange and performance analysis.
Monitor real-time activity and engagement metrics for your conversational AI agents. Track live conversation counts to understand current system usage and agent performance at a glance.
Get conversational AI analytics live count
ELEVENLABS_GET_CONVAI_ANALYTICS_LIVE_COUNTRetrieves the current number of active conversations happening in real-time with your Conversational AI agents, helping you monitor system usage and understand customer engagement at a glance.
Convert text and speech into high-quality audio, apply voice effects, and process audio files for various use cases. Use these operations when you need to generate speech, perform voice conversion, isolate audio elements, or produce audio content from written or spoken input.
Speech to speech
ELEVENLABS_SPEECH_TO_SPEECHTransform an existing audio file by applying a specific voice to it, preserving the original speech patterns while changing the speaker's voice characteristics. This is ideal when you want to recreate audio content with a different voice or maintain consistency across your content.
Text to speech
ELEVENLABS_TEXT_TO_SPEECHConverts written text into high-quality audio using ElevenLabs' advanced voice synthesis technology, producing a downloadable audio file ready for distribution. This enables solopreneurs to create professional voiceovers, podcasts, and audio content without hiring voice actors.
Convert chapter to audio
ELEVENLABS_CONVERT_CHAPTERTransform written chapter content into professional audio files, enabling you to create audiobook versions of your written materials without manual recording.
Speech to speech streaming
ELEVENLABS_SPEECH_TO_SPEECH_STREAMINGTransform audio in real-time by converting speech from one voice to another, allowing you to rebrand or repurpose audio content with a different voice profile.
Stream audio isolation
ELEVENLABS_STREAM_AUDIO_ISOLATIONRemove background noise from audio recordings in real-time by isolating vocals and speech, delivering clean audio output without interrupting your workflow. This is essential when you need professional-quality audio from recordings made in noisy environments.
Stream chapter audio
ELEVENLABS_STREAM_CHAPTER_AUDIOGenerates and streams audio content for a specific chapter from your ElevenLabs project, with optional conversion to MPEG format for compatibility. This allows you to deliver professional voiceover content on-demand without waiting for full processing.
Stream project audio
ELEVENLABS_STREAM_PROJECT_AUDIODelivers audio output from a project in real-time or converts it to a standard format for distribution and playback across different platforms.
Text to speech stream
ELEVENLABS_TEXT_TO_SPEECH_STREAMConverts text directly into spoken audio that streams instantly without saving a file, perfect for creating dynamic voice content on-demand. Ideal for solopreneurs who need to generate audio quickly for various applications without cluttering their storage.
Orchestrate outbound calling campaigns and manage batch call operations at scale. These operations handle creating, submitting, monitoring, and retrying batch calls for large-scale voice automation workflows.
Outbound call
ELEVENLABS_OUTBOUND_CALLInitiate outbound voice calls through an ElevenLabs AI agent using your configured phone number, enabling automated conversations with customers or contacts. This lets you scale customer interactions without hiring additional staff.
Cancel Batch Call
ELEVENLABS_CANCEL_CONVAI_BATCH_CALLStop an ongoing batch calling campaign and mark all remaining recipients as cancelled, allowing you to halt voice outreach efforts that are no longer needed.
Delete batch call
ELEVENLABS_DELETE_CONVAI_BATCH_CALLINGPermanently remove a batch calling campaign and its recipient records from your ElevenLabs workspace, while preserving conversation history for reference. Use this to clean up and organize completed or cancelled outreach efforts.
Get batch call details
ELEVENLABS_GET_CONVAI_BATCH_CALLINGRetrieve detailed information about a batch calling campaign, including the status, progress, and results for all recipients. This helps you track and monitor the performance of your outreach efforts.
Get Batch Calls for Workspace
ELEVENLABS_GET_CONVAI_BATCH_CALLING_WORKSPACERetrieve all batch calling campaigns in your workspace to monitor their status, performance, and details in one place.
Retry Batch Call
ELEVENLABS_RETRY_CONVAI_BATCH_CALLAutomatically re-engage contacts who didn't answer or experienced failed calls during your previous batch calling campaign, giving them another chance to connect without manually recreating the entire campaign.
Submit Batch Call
ELEVENLABS_SUBMIT_BATCH_CALLSend multiple voice or WhatsApp calls to your contacts simultaneously or at a scheduled time, enabling you to reach many people efficiently in a single operation.
Retrieve and manage conversation history from your conversational AI agents. Access transcripts, metadata, and generated URLs for sharing or archiving agent interactions.
Delete conversation by ID
ELEVENLABS_DELETE_CONVAI_CONVERSATIONRemoves a specific conversation from your ElevenLabs Conversational AI system, helping you manage conversations and maintain a clean conversation history.
Get conversation by ID
ELEVENLABS_GET_CONVERSATION_BY_IDRetrieve the complete details and transcript of a specific conversation, including metadata and audio status information.
Get Conversation Signed URL
ELEVENLABS_GET_CONVERSATION_SIGNED_URLGenerates a secure access link to start a real-time conversation with an AI agent, enabling you to begin interactive voice or text sessions without manual authentication steps.
Get Conversational AI Conversations
ELEVENLABS_GET_CONVAI_CONVERSATIONSRetrieve all conversations from your AI agents with optional filtering by agent, time range, duration, or rating. Use this to review, analyze, and manage your agent interactions across your account.
Retrieve API documentation and reference materials programmatically. Use this when you need to access comprehensive API specifications and integration guidance.
Get API documentation
ELEVENLABS_REDIRECT_TO_MINTLIFYAccess ElevenLabs' official API documentation to understand available features, endpoints, and integration capabilities for text-to-speech and voice synthesis solutions.
Create multilingual versions of video and audio content by dubbing into different languages. These operations handle the end-to-end dubbing workflow including transcription, translation, and audio generation for each language.
Delete a dubbing project
ELEVENLABS_DELETE_DUBBING_PROJECTPermanently removes a dubbing project from your ElevenLabs account to free up space and declutter your project library. This action cannot be undone, so use it when you're certain you no longer need the project.
Dub a video or an audio file
ELEVENLABS_DUB_A_VIDEO_OR_AN_AUDIO_FILEAutomatically translate and re-voice a video or audio file into another language while maintaining the original speaker's tone and timing. This lets you reach global audiences without hiring separate voice actors for each language.
Get dubbed audio for a language
ELEVENLABS_GET_DUBBED_FILERetrieve a previously dubbed audio file in a specific language using its unique dubbing ID, allowing you to access completed voice-over translations for your content.
Get dubbing project metadata
ELEVENLABS_GET_DUBBING_PROJECT_METADATARetrieve the current status and details of a dubbing project to monitor progress and check if your video voiceover work is complete and ready for delivery.
Get dubbing transcript by language
ELEVENLABS_GET_TRANSCRIPT_FOR_DUBRetrieves the text transcript from a dubbed video project for a specific language, allowing you to access the exact words spoken in your localized content.
Get dubbing transcript in specific format
ELEVENLABS_GET_DUBBING_TRANSCRIPTS_FORMATRetrieves transcripts from your dubbed audio or video projects in multiple formats (SRT, WebVTT, or JSON) with precise timing information. This lets you easily create subtitles, repurpose content, or maintain accurate records of your dubbed media.
List Dubs
ELEVENLABS_LIST_DUBSRetrieve and browse all your dubbing projects to check their progress, status, and details in one place.
Access and manage your previously generated audio content and synthesis history. Use these operations to retrieve past audio files, view generation details, and download or delete historical items.
Delete history item
ELEVENLABS_DELETE_HISTORY_ITEMRemove unwanted audio files and associated data from your ElevenLabs history to keep your workspace organized and manage storage. This action permanently deletes the selected item and cannot be undone.
Download history items
ELEVENLABS_DOWNLOAD_HISTORY_ITEMSExport your generated voice recordings from ElevenLabs for backup, sharing, or editing in other applications. This operation retrieves audio files you've previously created and packages them into downloadable formats.
Get audio from history item
ELEVENLABS_GET_AUDIO_FROM_HISTORY_ITEMDownloads the audio file from a previously generated text-to-speech conversion, allowing you to access and reuse your created voiceovers without regenerating them.
Get generated items
ELEVENLABS_GET_GENERATED_ITEMSRetrieve metadata for your generated audio files with optional filtering by voice, helping you manage and track your audio content history. This operation supports pagination to easily browse through your audio generation records.
Get history item by id
ELEVENLABS_GET_HISTORY_ITEM_BY_IDRetrieve detailed metadata and generation information for a specific text-to-speech audio file you previously created, without downloading the full audio file.
Connect ElevenLabs with external platforms and services like Twilio and WhatsApp. Configure integrations to extend agent capabilities and enable omnichannel communication through third-party systems.
Delete MCP server
ELEVENLABS_DELETE_MCP_SERVERRemoves an MCP server configuration from your workspace, helping you clean up unused integrations and maintain an organized setup. Use this when you no longer need a particular server connection or want to consolidate your tools.
Get ConvAI MCP Server
ELEVENLABS_GET_CONVAI_MCP_SERVERRetrieve detailed configuration information about a specific MCP server in your workspace, including its connection settings and associated agents. This helps you audit and understand how your voice AI infrastructure is set up.
Get ConvAI MCP Servers
ELEVENLABS_GET_CONVAI_MCP_SERVERSRetrieve all available MCP server configurations in your workspace to see which conversation AI resources are connected and ready to use.
List WhatsApp Accounts
ELEVENLABS_LIST_WHATSAPP_ACCOUNTSRetrieve all WhatsApp Business accounts connected to your ElevenLabs workspace to view phone numbers, assigned agents, and account details.
Register Twilio Call for ConvAI Agent
ELEVENLABS_REGISTER_CALL_CONVAI_TWILIOConnects incoming or outgoing Twilio phone calls to an ElevenLabs Conversational AI agent, enabling automated voice interactions without building infrastructure from scratch.
Build and maintain knowledge bases for your conversational AI agents to reference during conversations. Use these operations to add documents, manage content, create searchable indexes, and ensure agents have accurate information to draw from.
Add to ConvAI Knowledge Base
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASEUpload documentation or web content to your ElevenLabs conversational AI agent so it can reference accurate information during customer interactions. This helps your AI assistant provide consistent, factual answers based on your specific business materials.
Create ConvAI Knowledge Base File
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_FILEUpload and index documentation or reference material that your ElevenLabs AI agents can access to answer customer questions with accurate, up-to-date information.
Create ConvAI Knowledge Base Folder
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_FOLDERCreate organized folders within your ElevenLabs ConvAI knowledge base to structure and categorize documents for your AI assistants. This helps keep training materials and reference documents systematically arranged for better retrieval and assistant performance.
Create ConvAI Knowledge Base RAG Index
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_RAG_INDEXCreates searchable indexes from your knowledge base documents so your conversational AI agents can quickly find and reference relevant information during conversations. This enables your AI to provide accurate, context-aware responses based on your business content.
Create Knowledge Base Text Document
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_TEXTAdd text-based information to your ElevenLabs Conversational AI knowledge base so your AI agent can reference and use that content when responding to customers.
Create Knowledge Base URL Document
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_URLAutomatically extract and add web page content as a knowledge source for your AI conversational agent, enabling it to reference live website information during conversations.
Delete ConvAI Knowledge Base RAG Index
ELEVENLABS_DELETE_CONVAI_KNOWLEDGE_BASE_RAG_INDEXRemove semantic search indexing from a knowledge base document to free up resources or stop making that content searchable in your AI conversations.
Delete Knowledge Base Document or Folder
ELEVENLABS_DELETE_CONVAI_KNOWLEDGE_BASERemoves documents or folders from your knowledge base when they're no longer needed, helping keep your conversational AI training data clean and organized. This ensures your AI assistant only references current and relevant information.
Get Agent Knowledge Base Size
ELEVENLABS_GET_CONVAI_AGENT_KNOWLEDGE_BASE_SIZERetrieve the total number of pages stored in your conversational AI agent's knowledge base to monitor how much information your agent has access to. This helps you understand the scope of your agent's training data and whether it needs updates or expansion.
Get ConvAI Knowledge Base
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASERetrieve and browse through your knowledge base documents to find specific information or understand what resources are available for your AI conversations. This helps you quickly locate documents by name, type, or folder before using them in your conversational AI interactions.
Get ConvAI Knowledge Base RAG Indexes
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_RAG_INDEXESRetrieve all RAG indexes for your knowledge base documents to view indexing status, models used, and search performance metrics. This helps you monitor how your documents are optimized for semantic search and AI conversations.
Get Knowledge Base Dependent Agents
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_DEPENDENT_AGENTSRetrieve which AI agents are using a specific knowledge base document, helping you understand dependencies and manage knowledge base updates safely.
Get Knowledge Base Document Content
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_CONTENTRetrieve the complete text content of a document stored in your ElevenLabs knowledge base, enabling you to access training materials, FAQs, or reference documents for your AI assistant.
Get Knowledge Base Documentation
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_DOCUMENTATIONRetrieve detailed information about a specific document in your AI agent's knowledge base, including its content and metadata. This helps you manage and understand what information your conversational AI has access to.
Get Knowledge Base RAG Index Overview
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_RAG_INDEXRetrieves a comprehensive overview of your knowledge base storage, including total size and usage metrics to help you monitor how much space your documents and embeddings are consuming. Use this to track storage efficiency and plan for scaling your conversational AI system.
Get Knowledge Base Source File URL
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_SOURCE_FILE_URLRetrieves a secure download link for the original source file you uploaded to your knowledge base, allowing you to access the exact document that was used to create knowledge base content.
Get Knowledge Base Summaries
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_SUMMARIESRetrieves summaries of multiple knowledge base documents at once, helping you quickly access the key information your AI conversational agent has learned. This is useful when you need to review or understand what content your knowledge base contains without reading full documents.
Move Bulk Knowledge Base Items
ELEVENLABS_MOVE_BULK_CONVAI_KNOWLEDGE_BASEReorganize multiple documents or folders in your knowledge base by moving them to different locations, enabling bulk reorganization without manual individual transfers.
Move ConvAI Knowledge Base Entity
ELEVENLABS_MOVE_CONVAI_KNOWLEDGE_BASEReorganize your AI knowledge base by moving documents and folders to different locations, helping you maintain a clean and logical structure for your conversational AI system.
Update Knowledge Base Document
ELEVENLABS_UPDATE_CONVAI_KNOWLEDGE_BASERename or update a knowledge base document in ElevenLabs Conversational AI to keep your AI assistant's training materials organized and current. This helps maintain clarity when managing multiple documents that train your AI chatbot.
Access available voice and language models within ElevenLabs. Retrieve the list of supported models to understand what capabilities are available for your audio synthesis and conversion tasks.
Get models
ELEVENLABS_GET_MODELSRetrieves all available text-to-speech models from ElevenLabs along with their capabilities, helping you understand which voices and features are available for your project.
Generate structured music composition plans and arrangements. Use this operation when you need to create organized musical content with specific structural guidelines.
Generate Music Composition Plan
ELEVENLABS_CREATE_MUSIC_PLANCreates a structured music composition blueprint from your text description, specifying musical style, sections, and timing to guide actual music generation. This planning step helps you organize your creative vision before producing the final audio.
Manage phone numbers for your conversational AI agents and outbound calling campaigns. Add, configure, list, and remove phone numbers to enable voice communication for your agents.
Add outbound phone number
ELEVENLABS_ADD_OUTBOUND_PHONE_NUMBERConnect an existing phone number from your telecom provider to ElevenLabs so your AI agent can make outbound calls. This links your existing number infrastructure to enable voice communication capabilities.
Delete phone number by id
ELEVENLABS_DELETE_PHONE_NUMBERRemove a phone number from your ElevenLabs workspace to clean up outdated configurations and keep your communication settings organized.
Get Phone Number by ID
ELEVENLABS_GET_CONVAI_PHONE_NUMBER_BY_IDRetrieve detailed configuration and settings for a specific phone number in your ElevenLabs ConvAI system, including provider details, assigned agents, and capabilities.
List Phone Numbers
ELEVENLABS_LIST_PHONE_NUMBERSRetrieve all phone numbers that have been imported into your workspace to check their availability, calling capabilities, and assigned agents.
Organize and manage audio content projects including chapters, snapshots, and media conversions. These operations handle project creation, updating content, managing versions, and converting between different audio formats.
Add new project with attributes
ELEVENLABS_ADD_PROJECTCreate a new ElevenLabs project to organize and manage your text-to-speech content, with the option to start with content from a URL or document. This helps you structure multiple voice generation projects separately for better organization and workflow management.
Archive project snapshot
ELEVENLABS_STREAMS_ARCHIVE_WITH_PROJECT_AUDIOSave a permanent, immutable snapshot of your voice project at a specific point in time, protecting your work from accidental changes or serving as a backup reference.
Convert a project
ELEVENLABS_CONVERT_PROJECTTransform your written project content into professional audio narration using your configured ElevenLabs Studio settings and voices, preserving all chapters and original formatting.
Create an AudioNative enabled project
ELEVENLABS_CREATES_AUDIONATIVE_ENABLED_PROJECTCreates an AudioNative project that converts your content into an embeddable audio player, letting you transform written material into listenable audio experiences that visitors can play directly on your website or blog.
Delete chapter from project
ELEVENLABS_DELETE_CHAPTERRemove a specific chapter from your ElevenLabs project to clean up outdated or unnecessary content and keep your audio project organized.
Delete project by id
ELEVENLABS_DELETE_PROJECTPermanently remove a project and all associated audio content from your ElevenLabs account. Use this when you no longer need a project or want to clean up your workspace.
Get chapter by ID
ELEVENLABS_GET_CHAPTER_BY_IDRetrieve detailed information about a specific chapter in your audiobook project, including its conversion status, progress, and download readiness. This helps you track production timelines and know when content is ready to publish or distribute.
Get chapter snapshots
ELEVENLABS_GET_CHAPTER_SNAPSHOTSAccess all saved versions of a chapter in your project to review changes over time or restore a previous version if needed.
Get chapters by project id
ELEVENLABS_GET_CHAPTERSRetrieve all chapters and their details for a specific audiobook or long-form content project to track production progress and conversion status.
Get project by ID
ELEVENLABS_GET_PROJECT_BY_IDRetrieve complete details about a specific voice project including all chapters and their current processing status by using the project ID.
Get project snapshots
ELEVENLABS_GET_PROJECT_SNAPSHOTSRetrieves all saved versions or states of a text-to-speech project, allowing you to track changes, compare different iterations, or restore previous work.
Get projects
ELEVENLABS_GET_PROJECTSRetrieves all your ElevenLabs voice projects and their details so you can view, organize, and manage your audio content in one place.
Update Audio Native project content
ELEVENLABS_UPDATE_AUDIO_NATIVE_CONTENTRefresh or modify the content of an existing Audio Native project by uploading new text or HTML files, with optional automatic audio conversion and publishing.
Create and maintain custom pronunciation dictionaries to ensure correct pronunciation in generated speech. Use these operations to define pronunciation rules for specialized terms, names, and non-standard words.
Add a pronunciation dictionary from file
ELEVENLABS_ADD_A_PRONUNCIATION_DICTIONARYUpload a custom pronunciation dictionary to improve how ElevenLabs pronounces specific words, names, or technical terms in your generated audio content.
Add pronunciation dictionary from rules
ELEVENLABS_ADD_PRONUNCIATION_DICTIONARY_FROM_RULESCreate custom pronunciation rules for your text-to-speech content, ensuring words and phrases are spoken exactly as you want them. This helps maintain consistent branding and clarity when generating audio content like podcasts, voiceovers, or customer messages.
Add rules to the pronunciation dictionary
ELEVENLABS_ADD_RULES_TO_THE_PRONUNCIATION_DICTIONARYAdd custom pronunciation rules to your ElevenLabs pronunciation dictionary so that specific words or acronyms are spoken exactly as you want them in your audio content.
Get pronunciation dictionaries
ELEVENLABS_GET_PRONUNCIATION_DICTIONARIESRetrieve your custom pronunciation dictionaries that control how specific words and phrases are pronounced in text-to-speech audio. Use this to manage pronunciation rules across your voice projects and ensure consistent, accurate voiceovers.
Get pronunciation dictionary metadata
ELEVENLABS_GET_METADATA_FOR_A_PRONUNCIATION_DICTIONARYRetrieve detailed information about a pronunciation dictionary you've created, including its name, description, and current settings to verify or manage your custom voice configurations.
Get pronunciation dictionary version
ELEVENLABS_GET_PRONUNCIATION_DICT_VERSIONRetrieves a specific version of your pronunciation dictionary in PLS format, allowing you to review and customize how ElevenLabs text-to-speech pronounces specific words and phrases.
Remove rules from pronunciation dictionary
ELEVENLABS_REMOVE_RULES_FROM_THE_PRONUNCIATION_DICTIONARYDeletes specific pronunciation rules from your ElevenLabs dictionary to keep your custom pronunciation settings accurate and up-to-date. This helps you maintain clean pronunciation guidelines as your audio content needs change.
Update project pronunciation dictionaries
ELEVENLABS_UPDATE_PRONUNCIATION_DICTIONARIESModify how ElevenLabs pronounces specialized terms, acronyms, or brand names in your text-to-speech projects to ensure accurate audio output for industry-specific vocabulary.
Update pronunciation dictionary
ELEVENLABS_UPDATE_PRONUNCIATION_DICTIONARYModify a pronunciation dictionary's name or archival status to keep your voice projects organized without affecting its version or pronunciation rules.
Configure workspace-level and dashboard settings for ElevenLabs features. Manage preferences for conversational AI agents, audio native projects, and other system-wide configurations.
Get audio native settings
ELEVENLABS_GET_AUDIO_NATIVE_SETTINGSRetrieve the current configuration settings for an Audio Native project, including display options, color schemes, and project status. This helps you verify and understand how your audio player is configured before making updates.
Get Convai Dashboard Settings
ELEVENLABS_GET_CONVAI_SETTINGS_DASHBOARDRetrieve your workspace's Convai dashboard configuration to monitor and analyze how your conversational AI is performing across key metrics. This helps you understand what's working and where improvements are needed.
Get Convai Settings
ELEVENLABS_GET_CONVAI_SETTINGSRetrieve and inspect your workspace's Convai configuration settings, including webhook endpoints, data retention policies, and available capabilities. This helps you verify your conversational AI setup is working as intended.
Update Convai Dashboard Settings
ELEVENLABS_UPDATE_CONVAI_SETTINGS_DASHBOARDConfigure and customize your Convai dashboard to monitor and track key metrics for your conversational AI applications. This helps you stay informed about your AI agent's performance and usage patterns.
Update Convai Settings
ELEVENLABS_UPDATE_CONVAI_SETTINGSModify your workspace's conversation AI settings including webhook endpoints, knowledge retention policies, and server integrations to customize how your AI handles interactions and data.
Validate agent behavior and responses through automated testing workflows. Create test cases, run simulations, review results, and ensure your conversational AI agents respond correctly to various inputs.
Create Conversational AI Agent Test
ELEVENLABS_CREATE_CONVAI_AGENT_TESTINGSet up automated tests for your conversational AI agent to validate how it responds to user inputs, executes tools, and handles complete conversations. This ensures your AI assistant behaves correctly before deployment.
Delete agent response test
ELEVENLABS_DELETE_CONVAI_AGENT_TESTINGRemoves a test result from your AI voice agent, helping you clean up outdated or unwanted test data and keep your testing environment organized.
Get Agent Response Test By ID
ELEVENLABS_GET_CONVAI_AGENT_TESTING_BY_IDRetrieve detailed results and configuration of a specific conversational AI agent test to review how your AI assistant performed and what parameters were used.
Get Agent Response Test Summaries
ELEVENLABS_GET_SUMMARIES_CONVAI_AGENT_TESTING_SUMMARIESRetrieve detailed summaries of multiple agent response tests at once, allowing you to review performance metrics and test results across several conversations simultaneously.
List Conversational AI Agent Tests
ELEVENLABS_LIST_CONVAI_AGENT_TESTINGRetrieve and search through all your conversational AI agent response tests with pagination support to find specific tests or review your entire test collection.
List Test Invocations
ELEVENLABS_GET_CONVAI_TEST_INVOCATIONSRetrieve a history of all test runs for your conversational AI agent, with pagination support for managing large numbers of test results. This helps you track how your AI agent performed across different test scenarios and conversations.
Resubmit Test Invocations
ELEVENLABS_RESUBMIT_CONVAI_TEST_INVOCATIONSRerun failed or specific test cases from a previous test invocation for your conversational AI agent without having to create an entirely new test. This helps you quickly validate fixes and improvements without wasting time on tests that already passed.
Run Agent Tests
ELEVENLABS_RUN_AGENT_TESTSAutomatically validate your AI agent's responses, tool calls, and conversation flows by running up to 200 tests at once with optional custom configurations. This ensures your customer-facing chatbot or voice agent performs reliably before deployment.
Update Agent Response Test
ELEVENLABS_UPDATE_CONVAI_AGENT_TESTINGModify an existing test for your ElevenLabs Conversational AI agent to refine test parameters, update success criteria, or adjust conversation scenarios. Use this when you need to improve your agent's testing strategy based on new requirements or performance insights.
Integrate external tools and model context protocol servers with your conversational AI agents. Configure which tools agents can access and manage dependencies between tools and agents.
Create Conversational AI Tool
ELEVENLABS_CREATE_CONVAI_TOOLSet up custom conversational AI tools in your ElevenLabs workspace that your AI agents can use during conversations, supporting various integration types from webhooks to built-in functions.
Delete conversational AI tool
ELEVENLABS_DELETE_CONVAI_TOOLRemove a conversational AI tool from your workspace to clean up unused configurations and maintain an organized tool library. This helps you manage your AI assistant setup by eliminating tools that are no longer needed or have been replaced.
Get ConvAI MCP Server Tools
ELEVENLABS_GET_CONVAI_MCP_SERVER_TOOLSRetrieve all available tools from your ElevenLabs ConvAI MCP server configuration to see what capabilities are enabled and ready to use.
Get ConvAI tools
ELEVENLABS_GET_CONVAI_TOOLSRetrieve all available tools in your workspace that can be integrated with conversational AI agents. This helps you discover and manage the capabilities available for your AI-powered interactions.
Get Conversational AI Tool
ELEVENLABS_GET_CONVAI_TOOLRetrieve the complete configuration and settings for a specific conversational AI tool, including its type and usage statistics. Use this to review how your AI assistant is currently set up or verify its configuration details.
Get MCP Tool Configuration
ELEVENLABS_GET_MCP_TOOL_CONFIGRetrieve the custom execution settings and configuration overrides for a specific tool within your MCP server, allowing you to inspect how that tool is configured to run.
Get Tool Dependent Agents
ELEVENLABS_GET_CONVAI_TOOLS_DEPENDENT_AGENTSRetrieves a list of AI agents that depend on a specific tool, helping you understand which agents in your system are using that tool. This is useful for managing agent configurations and planning tool updates or changes.
Update Conversational AI Tool
ELEVENLABS_UPDATE_CONVAI_TOOLModify an existing conversational AI tool in your ElevenLabs workspace to adjust settings, descriptions, API endpoints, or behavior. Use this when you need to refine how your AI assistant works without creating a new tool from scratch.
Track and analyze your consumption of ElevenLabs services including character counts and API calls. Monitor usage metrics to understand billing impact and optimize your automation workflows.
Calculate ConvAI Agent LLM Usage
ELEVENLABS_CALCULATE_CONVAI_AGENT_LLM_USAGEEstimates the LLM token consumption for your conversational AI agent so you can predict operational costs before deployment. This helps you understand pricing based on your knowledge base, prompts, and AI retrieval settings.
Calculate ConvAI LLM Usage
ELEVENLABS_CALCULATE_CONVAI_LLM_USAGEEstimate the expected costs of running conversational AI agents by calculating LLM usage based on your specific configuration, prompt length, and knowledge base size.
Get Usage Character Stats
ELEVENLABS_GET_USAGE_CHARACTER_STATSRetrieve detailed usage metrics showing how many characters you've processed through ElevenLabs text-to-speech services, broken down by time period and voice type. This helps you understand your consumption patterns and plan for future needs.
Access user account information, subscription details, and service account management. Retrieve profile data and authentication credentials for your ElevenLabs workspace.
Get Service Accounts
ELEVENLABS_GET_SERVICE_ACCOUNTSRetrieve a list of all service accounts in your ElevenLabs workspace to view their details and associated API keys. Use this to manage workspace access and track which service accounts are currently active.
Get user info
ELEVENLABS_GET_USER_INFOFetch your account details including subscription status, character usage, and API key information to monitor your ElevenLabs account health and plan limits.
Get user profile
ELEVENLABS_GET_A_PROFILE_PAGEFetches your ElevenLabs account details including subscription status, character limits, and usage statistics to help you monitor your voice generation capacity and plan content accordingly.
Get user subscription info
ELEVENLABS_GET_USER_SUBSCRIPTION_INFORetrieve your ElevenLabs subscription details including plan type, usage limits, and billing information to understand your current service tier and capacity.
Create, manage, and customize voices for your audio synthesis and agents. Build voice libraries, edit voice settings, generate variations, and control voice sharing within your workspace.
Add a voice
ELEVENLABS_ADD_VOICECreate a custom voice for text-to-speech by uploading audio samples, enabling you to generate spoken content that sounds like a specific person or brand voice.
Get voices list
ELEVENLABS_GET_VOICESRetrieves all available voices with their detailed attributes so you can discover and select the perfect voice for your text-to-speech projects.
Add sharing voice
ELEVENLABS_ADD_SHARING_VOICEImport a publicly shared voice from another ElevenLabs user into your account library with a custom name for easy access and reuse in your projects.
Create a previously generated voice
ELEVENLABS_CREATE_A_PREVIOUSLY_GENERATED_VOICEFinalize a previously generated voice by assigning it a name, description, and labels so you can save and reuse it in your audio projects. This lets you organize and manage multiple voice options you've created for different content needs.
Delete voice by id
ELEVENLABS_DELETE_VOICERemove a custom voice from your ElevenLabs account when you no longer need it, freeing up your voice library and ensuring unused voices don't clutter your voice management.
Delete voice sample
ELEVENLABS_DELETE_SAMPLERemove unwanted voice samples from your voice library to keep your audio assets organized and clean. This is useful when you want to delete poor-quality recordings or samples you no longer need.
Edit voice
ELEVENLABS_EDIT_VOICEModify the settings, audio samples, or metadata of a custom voice model you've created, allowing you to refine your voice's characteristics and organization. This lets you keep your voice library up-to-date as your brand or project needs evolve.
Edit voice settings
ELEVENLABS_EDIT_VOICE_SETTINGSCustomize how a voice sounds by adjusting parameters like stability, clarity, and expressiveness to match your brand or content style. These settings apply to all future audio generated with that voice.
Generate a random voice
ELEVENLABS_GENERATE_A_RANDOM_VOICECreates a unique, random text-to-speech voice tailored to your input text and preferred voice characteristics, allowing you to discover new voice options for your audio content. This helps you experiment with different voice personalities without manually selecting from predefined options.
Get default voice settings
ELEVENLABS_GET_DEFAULT_VOICE_SETTINGSRetrieve the default voice configuration settings used by ElevenLabs for text-to-speech conversions, including stability, similarity boost, and other audio parameters. This helps you understand what baseline settings will be applied to your audio generation when you don't specify custom voice preferences.
Get sample audio
ELEVENLABS_GET_AUDIO_FROM_SAMPLERetrieves the audio file for a specific voice sample, allowing you to access and manage previously created voice recordings within your voice library.
Get shared voices
ELEVENLABS_GET_SHARED_VOICESRetrieve a curated list of pre-made voices from ElevenLabs that you can use across your projects without creating custom voice profiles. This helps you quickly find and implement professional voices for your audio content needs.
Get similar library voices
ELEVENLABS_CREATE_SIMILAR_VOICESFind voices from ElevenLabs' library that sound similar to your audio sample, helping you discover matching voice options based on acoustic characteristics. This is useful when you want to maintain consistency with a specific voice tone or style across your content.
Get voice
ELEVENLABS_GET_VOICERetrieves detailed information about a specific voice including its settings and characteristics, allowing you to review voice configurations before using them in projects.
Get voice settings
ELEVENLABS_GET_VOICE_SETTINGSRetrieve the audio quality and performance settings configured for a specific voice in ElevenLabs, helping you understand and manage how your synthetic voice will sound. This lets you check current voice parameters like stability and style before generating content.
Voice generation parameters retrieval
ELEVENLABS_VOICE_GENERATION_PARAMETERSRetrieve the available settings and limits for ElevenLabs voice generation before creating audio, including supported accents and character constraints. This helps you understand what options are available for your voice synthesis needs.
Set up real-time event notifications for your ElevenLabs workspace. Configure webhooks to receive updates about agent activity, conversations, and other system events for downstream automation.
Create Workspace Webhook
ELEVENLABS_CREATE_WORKSPACE_WEBHOOKSet up a webhook endpoint to automatically receive notifications from ElevenLabs when events occur in your workspace, enabling you to trigger actions in other tools or systems.
Delete workspace webhook
ELEVENLABS_DELETE_WORKSPACE_WEBHOOKRemove a webhook connection from your ElevenLabs workspace to stop receiving notifications for specific events. Use this when you no longer need real-time updates sent to an external system.
Get Workspace Webhooks
ELEVENLABS_GET_WORKSPACE_WEBHOOKSRetrieve a list of all webhooks configured in your ElevenLabs workspace to monitor and manage automated integrations. This helps you verify which external services are receiving real-time updates from your voice generation activities.
Update Workspace Webhook
ELEVENLABS_UPDATE_WORKSPACE_WEBHOOKModify your workspace webhook settings, including its name and active status, to control how ElevenLabs notifications are delivered to your systems.
Manage workspace-level secrets and authentication tokens for integration security. Create and manage credentials needed for secure communication between ElevenLabs and your external systems.
Create ConvAI Workspace Secret
ELEVENLABS_CREATE_CONVAI_SECRETSecurely store sensitive credentials and API keys that your conversational AI agents can safely access and use without exposing them in your code or configurations.
Create Single Use Token
ELEVENLABS_CREATE_SINGLE_USE_TOKENGenerates a temporary, single-use access token that securely grants frontend applications permission to connect to ElevenLabs services without exposing permanent credentials. This enables safe, real-time interactions like voice synthesis or audio streaming with automatic expiration for enhanced security.
Delete workspace secret
ELEVENLABS_DELETE_CONVAI_SECRETRemoves unused secrets from your ElevenLabs workspace to maintain security and keep your credentials organized. Use this to clean up old API keys or tokens that are no longer needed.
Get ConvAI Workspace Secrets
ELEVENLABS_GET_CONVAI_SECRETSRetrieve all stored workspace secrets needed to authenticate and integrate your conversational AI agents with external services and tools.
Get workspace resource metadata
ELEVENLABS_GET_WORKSPACE_RESOURCERetrieve detailed information about a workspace resource including ownership, creation details, and sharing permissions. Use this to understand who has access to your audio projects and how they're configured.
Update ConvAI Workspace Secret
ELEVENLABS_UPDATE_CONVAI_SECRETModify existing API keys, tokens, or sensitive credentials stored in your ElevenLabs ConvAI workspace without losing your configuration.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.