ElevenLabs
Create natural AI voices instantly in any language - perfect for video creators, developers, and businesses.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own171
Agents use these right away.
- Get Conversational AI AgentRetrieve a Conversational AI agent by ID to inspect its settings, workflow, conversation configuration, and assigned channels.
- Get ConvAI Agents SummariesTool to retrieve summaries for specified Conversational AI agents.
- Get batch call detailsTool to get detailed information about a batch call including all recipients.
- Get Conversational AI ConversationsTool to retrieve all conversations of agents that user owns.
- Get ConvAI Knowledge BaseTool to retrieve a list of available knowledge base documents.
- Get ConvAI MCP ServerTool to retrieve a specific MCP server configuration from the workspace.
- Get ConvAI toolsTool to retrieve all available tools in the workspace.
- Get conversation by IDTool to fetch full details for a single Conversational AI conversation by ID.
- Get project by IDUse to retrieve all details for a specific project, including its chapters and their conversion statuses, by providing the project's unique ID.
- Get projectsFetches a list of all projects and their details associated with the user's ElevenLabs account; this is a read-only operation.
- Get Usage Character StatsTool to retrieve usage metrics for the current user or entire workspace.
- List DubsTool to list dubbing projects you have access to.
- Get similar library voicesReturns a list of shared voices similar to the provided audio sample.
- Download history itemsDownloads audio clips from history by ID(s), returning a single file or a ZIP archive, with an optional output format (e.g., 'wav'); provides only audio content, no metadata.
- Dry-run Procedure Compilation (Legacy)Legacy dry-run compilation of a branch's current procedure drafts into a workflow without persisting anything.
- Export Batch CallsDownload recipients and conversation results for a terminal batch call as CSV.
- Get Agent BranchGet metadata and recent versions for one Conversational AI agent branch.
- Get Agent Branch ProcedureRetrieve a procedure from an ElevenLabs agent branch HEAD or version.
- Get Agent Branch Procedure DraftRetrieve a user's procedure draft, falling back to branch HEAD when none exists.
- Get agent detailsTool to retrieve available Conversational AI agents and outbound-capable Twilio phone numbers.
- Get Agent LinkRetrieve the current shareable-link token information for a Conversational AI agent, if a link exists.
- Get Agent Version MetadataRead a specific agent version's commit, branch, ancestry and access metadata.
- Get user profileRetrieves the profile information for the authenticated ElevenLabs user (identified by API key).
- Get AssetRetrieve an asset by ID, including metadata and its temporary signed content URL (null while processing).
- Get Async Speech GenerationRetrieve an asynchronous speech generation's status and its signed output URL once completed.
- Get audio from history itemRetrieves the audio content for a specific history item from ElevenLabs, using a `history_item_id` that must correspond to a previously generated audio.
- Get sample audioRetrieves the audio for a given `sample_id` that must belong to the specified `voice_id`.
- Get audio native settingsTool to retrieve player settings for a specific Audio Native project.
- Get Audit LogsRead one page of workspace audit logs with optional time, actor and event filters.
- Get chapter by IDFetches comprehensive details for a specific chapter within a given project, including its metadata (name, ID), conversion status, progress, download availability, and content statistics.
- Get chapters by project idRetrieves a list of all chapters, their details, and conversion status for a project, useful for managing content or tracking progress.
- Get Chapter SnapshotGet a Studio chapter snapshot's metadata and character timing alignments by project, chapter and snapshot IDs.
- Get chapter snapshotsRetrieves all saved version snapshots for a specific chapter within a given project, enabling review of its history or reversion to prior states.
- Get Agent Knowledge Base SizeTool to retrieve the number of pages in a conversational AI agent's knowledge base.
- Get Agent Widget ConfigTool to retrieve the widget configuration for a Conversational AI agent.
- Get Agent Response Test By IDTool to retrieve an ElevenLabs Conversational AI agent response test by its ID.
- Get conversational AI analytics live countTool to retrieve the live count of active ongoing Conversational AI conversations.
- Get Batch Calls for WorkspaceList a page of batch calls for the current workspace, including campaign names, agents and statuses.
- Get Knowledge Base Document ContentTool to retrieve the entire content of a document from the knowledge base.
- Get Knowledge Base Dependent AgentsTool to retrieve a list of agents depending on a specific knowledge base document.
- Get Knowledge Base DocumentationTool to get details about a specific documentation making up the agent's knowledge base.
- Get Knowledge Base RAG Index OverviewTool to retrieve RAG index overview including total size and usage information.
- Get ConvAI Knowledge Base RAG IndexesTool to retrieve all RAG indexes for a specified knowledge base document.
- Get Knowledge Base Source File URLTool to get a signed URL to download the original source file of a file-type document from the knowledge base.
- Get Knowledge Base SummariesTool to retrieve knowledge base document summaries by their IDs.
- Get ConvAI MCP ServersTool to retrieve all MCP (Model Context Protocol) server configurations available in the workspace.
- Get ConvAI MCP Server ToolsTool to retrieve all tools available for a specific MCP server configuration.
- Get Phone Number by IDTool to retrieve detailed configuration for a specific phone number by ID.
- Get ConvAI Workspace SecretsTool to retrieve all workspace secrets for the user.
- Get Convai SettingsTool to retrieve Convai settings for the workspace.
- Get Convai Dashboard SettingsTool to retrieve Convai dashboard settings for the workspace.
- List Test InvocationsTool to list all test invocations for a specific conversational AI agent with pagination support.
- Get Conversational AI ToolTool to retrieve the complete configuration for a specific conversational AI tool by ID.
- Get Tool Dependent AgentsTool to retrieve a list of agents depending on a specific tool.
- Get Conversation AudioDownload the audio recording of a particular conversation as a file.
- Get Conversation SIP MessagesGet a page of SIP messages associated with a conversation's phone call.
- Get Conversation SummaryGet a lightweight conversation summary, success result and short chat transcript.
- Get Conversation TopicsGet an agent's latest discovered conversation topics or aggregate daily discovery runs over a time window.
- Get Crawl JobGet a knowledge-base crawl job's configuration, status and page progress by ID.
- Get default voice settingsRetrieves the ElevenLabs text-to-speech service's default voice settings (stability, similarity boost, style, speaker boost) that are applied when no voice-specific or request-specific settings are provided.
- Get DeliverablesRetrieve a production order's delivered files and time-limited download URLs.
- Get Document Dependencies in BulkList agents depending on any of up to twenty knowledge-base documents or folders.
- Get dubbed audio for a languageRetrieves an existing dubbed audio file for a specific `dubbing_id` and `language_code`.
- Get Dubbing LanguageGet a dubbing language target's status, revisions, warnings and signed output URLs.
- Get Dubbing ProjectGet full dubbing project details, including language target IDs and source preparation status.
- Get dubbing project metadataRetrieves metadata and status for a specific dubbing project by its ID.
- Get Dubbing TranscriptGet a dubbing project's source transcript as editable segments, with speaker IDs, timings and revision.
- Get dubbing transcript in specific formatRetrieves the transcript for a specific dubbing project and language in the requested format (SRT, WebVTT, or JSON).
- Get Environment VariableRetrieve one environment variable by ID, including its named values or secret/authentication references.
- Get generated itemsRetrieves metadata for a list of generated audio items from history, supporting pagination and optional filtering by voice ID.
- Get history item by idRetrieves detailed information (excluding the audio file) for a specific audio generation history item from ElevenLabs, using its unique ID.
- Get Image GenerationRetrieve an image generation's status and its signed output URL when completed.
- Get Isolation HistoryList your audio isolation generations with optional title/text search and pagination.
- Get MCP Tool ConfigurationTool to retrieve configuration overrides for a specific MCP tool within an MCP server.
- Get Media InformationRetrieve metadata and a time-limited download URL for previously uploaded order media.
- Get pronunciation dictionary metadataRetrieves metadata for a specific, existing pronunciation dictionary from ElevenLabs using its ID.
- Get modelsRetrieves a detailed list of all available ElevenLabs text-to-speech (TTS) models and their capabilities.
- Get Music FinetuneRetrieve a music finetune by ID, including training status, progress and failure reason.
- Get Muted TracksList chapter IDs with muted tracks in a Studio project.
- Get Phone SIP MessagesGet one page of SIP messages for an imported phone number.
- Get Production OrderRetrieve full Productions order details, including item configurations and available quotes.
- Get Project SnapshotGet a Studio project snapshot's metadata, audio duration, and character alignments.
- Get project snapshotsRetrieves all available snapshots (saved states or versions) for an existing project, enabling history tracking, version comparison, or accessing specific states for playback/processing, particularly in text-to-speech workflows.
- Get pronunciation dictionariesRetrieves a paginated list of pronunciation dictionaries, used to customize how specific words or phrases are pronounced by the text-to-speech (TTS) engine.
- Get pronunciation dictionary versionDownloads the Pronunciation Lexicon Specification (PLS) file for an existing version of a pronunciation dictionary from ElevenLabs, used to customize TTS pronunciation.
- Get RAG ChunkRetrieve a specific RAG chunk's ID, name and content from a knowledge-base document.
- Get Sample AudioRetrieve the first 30 seconds of a professional voice sample as base64 audio, optionally removing background noise.
- Get Sample WaveformRetrieve the visual waveform of a professional voice clone sample.
- Get Saved TranscriptRetrieve a previously generated transcript by ID, including text, word timings and available channel details.
- Get SecretRetrieve a workspace secret's name, ID, and dependency previews by ID.
- Get Secret DependenciesList one page of resources that depend on a secret, filtered by tools, agents, or phone numbers.
- Get Separated Speaker AudioRetrieve a speaker's separated sample audio as base64, with media type and duration.
- Get Service AccountsTool to list all service accounts in the workspace.
- Get shared voicesRetrieves a paginated and filterable list of shared voices from the ElevenLabs Voice Library.
- Get Speaker Separation StatusRetrieve a professional voice sample's speaker separation status and detected speakers when complete.
- Get Speech EngineRetrieve one speech engine's configuration, including ASR, TTS, turn detection, privacy and access settings.
- Get sso provider adminRetrieves the SSO provider configuration for a specified workspace, typically for review purposes, and will indicate if no configuration exists.
- Get studio projectGet detailed information for one Studio project, including chapters, voices, assets, and conversion status.
- Get Agent Response Test SummariesTool to retrieve multiple agent response test summaries by their IDs.
- Get TagRetrieve a conversation tag by ID, including its title, description, owner and creation time.
- Get TemplateRetrieve a flows template and its runnable versions' input/output ports.
- Get Template RunRetrieve a template run's aggregate status and individual outputs, including completed media download URLs.
- Get Test FolderGet an agent test folder by ID, including its folder path and direct child count.
- Get test invocationGet a test invocation by ID, including its test runs, results and bucketing status.
- Get Tool ExecutionsGet a page of execution history for a tool, optionally filtered by agent, branch, error status and time.
- Get Translated TranscriptGet a dubbing language target's source segments and translations in playback order.
- Get Triage TicketGet an agent conversation triage ticket by ID, including comments and status history.
- Get user infoRetrieves detailed information about the authenticated ElevenLabs user's account, including subscription, usage, and status.
- Get user subscription infoRetrieves detailed subscription information for the currently authenticated ElevenLabs user.
- Get Verification CaptchaGet a captcha for professional voice clone (PVC) verification.
- Get Video GenerationRetrieve a video generation's pending, generating, completed, or failed status.
- Get voiceRetrieves comprehensive details for a specific, existing voice by its `voice_id`, optionally including its settings.
- Get Voice CollectionGet a voice collection you can access by its ID, including its title, icon, and your access role.
- Get voices listRetrieves a list of all available voices along with their detailed attributes and settings.
- Get voice settingsRetrieves the stability, similarity, style, and speaker boost settings for a specific, existing ElevenLabs voice using its `voice_id`.
- Get WhatsApp AccountGet a WhatsApp account's details, assigned agent and messaging settings by phone number ID.
- Get workspace resource metadataTool to get metadata of a workspace resource by ID and type.
- Get Workspace UsageGet workspace credit usage over time as a table, with optional grouping and filters.
- Get Workspace WebhooksTool to list all webhooks configured for the workspace.
- List Agent BranchesList up to 100 agent branches.
- List Agent Branch ProceduresList procedure summaries attached to an ElevenLabs agent branch.
- List Agent TicketsList an agent's conversation performance triage tickets for Architect, not end-user support tickets.
- List API RequestsList workspace API requests as a table, filtering by time, columns, or search.
- List AssetsList workspace assets, newest first, optionally searching names.
- List Assignable Ticket UsersList non-service-account workspace members for an agent's ticket assignment.
- List Async Speech GenerationsList speech generations created through the async API, newest first.
- List Audio EffectsList filter presets, reverb environments, and background noises usable in Text to Speech, Text to Dialogue, and agent audio_effects configurations.
- List Chapter SnapshotsList all snapshots of a Studio chapter, including IDs, names and creation times.
- List Conversational AI Agent TestsTool to list all agent response tests with pagination support and optional search filtering.
- List Conversational AI LLMsList language models available for configuring ElevenLabs Conversational AI agents.
- List Conversation UsersList distinct conversation users with contact details and sentiment aggregates.
- List Crawl JobsList the user's ongoing and recent knowledge-base crawl jobs.
- List DeploymentsList an agent's deployment traffic split history, newest first.
- List Dubbing LanguagesList a dubbing project's language targets and statuses, with signed output URLs once available.
- List Dubbing ProjectsList accessible workspace dubbing projects with cursor pagination, newest first by default.
- List EnvironmentsList workspace environments, including production, with optional last-update and creator details.
- List Environment VariablesList one page of workspace environment variables, optionally filtering by label, environment, or type.
- List Image GenerationsList image generations created through the API, newest first, with optional status and model filters.
- List MembersList all workspace members, including locked members, with their roles and owner status.
- List Music FinetunesList your own, workspace-shared, and ElevenLabs-curated music finetunes with optional filters and sorting.
- List Phone NumbersTool to list all imported phone numbers in the workspace.
- List Production LanguagesList available production languages for dubbing, subtitles or transcription.
- List Production OrdersList Productions orders in your workspace, optionally filtering by statuses and creation dates.
- List RAG ChunksList a page of RAG chunks for a knowledge base document and embedding model.
- List Speech EnginesList a page of Speech Engines with voice, tags, timestamps and access information.
- List TagsList workspace conversation tags, newest first.
- List Template RunsList a template's runs created through the public API, newest first.
- List TemplatesList published flow templates in your workspace and their runnable versions' input/output schemas.
- List Video GenerationsList video generations created through the API, newest first, optionally filtered by status or model.
- List Voice AccentsList available accents in the shared voice library, optionally filtered by language and model.
- List Voice CollectionsList all voice collections you can access, sorted by title, including your access role.
- List WhatsApp AccountsTool to list all WhatsApp accounts in the workspace.
- List Workspace GroupsList all groups in the workspace, including membership, permissions, limits and SCIM details.
- List Workspace TicketsList conversation triage tickets across the workspace, omitting agents you cannot access.
- Paginate Phone NumbersRetrieve one page of phone numbers with optional search, agent, provider and sorting filters.
- Preview Branch MergePreview merging a source branch into a target branch without performing the merge.
- Preview Branch RebasePreview pulling source-branch changes into an agent branch without modifying it.
- Query Agent RAG RetrievalRun an ad-hoc query against an agent's knowledge base RAG index and return ranked chunks.
- Get API documentationRetrieves the content of the official ElevenLabs API documentation page hosted on Mintlify.
- Resolve conversation referenceResolve a Slack message or Zendesk ticket URL for an agent and return the existing conversation's details.
- Search Conversation MessagesSearch conversation transcript messages using full-text and fuzzy matching.
- Search Knowledge BaseFuzzy text search over knowledge-base document content.
- Search VoicesSearch available voices by text, labels, type or collection, with sorting and cursor pagination.
- Search Workspace GroupsSearch workspace groups by name, returning group IDs and member emails.
- Semantically Search MessagesSearch conversation transcripts by semantic meaning and intent, rather than exact keywords.
- Stream chapter audioStreams the audio for a specified chapter snapshot from an ElevenLabs project, optionally converting the output to MPEG format.
- Stream project audioStreams audio from a specific project snapshot, optionally converting it to MPEG format.
- Archive project snapshotRetrieves a downloadable archive of audio for a specified Studio project snapshot.
- Stream Studio Project AudioDownload streamed audio from an existing Studio project snapshot, optionally converted to MPEG.
- Stream Voice PreviewDownload streaming MPEG audio for a voice preview created via /v1/text-to-voice/design.
- Voice generation parameters retrievalFetches configurable parameters for ElevenLabs voice generation, used to determine available settings (e.g., accents, character limits) prior to audio synthesis; returns metadata only, not audio.
Asks someone first221
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Add new project with attributesUse to create a new ElevenLabs project for text-to-speech synthesis (e.g., audiobooks); a project `name` is required by the API for creation, and content can be initialized using `from_url` or `from_document`.
- Create Conversational AI ToolTool to create a new conversational AI tool in ElevenLabs workspace.
- Create Conversational AI AgentTool to create a new ElevenLabs Conversational AI agent with specified configuration.
- Delete project by idUse to irreversibly delete a specific project by its `project_id`; the project must exist and be accessible, and this action cannot be undone.
- Register Twilio Call for ConvAI AgentTool to register a Twilio call and return TwiML to connect the call to an ElevenLabs Conversational AI agent.
- Update Audio Native project contentTool to update content for an Audio Native project by uploading a text or HTML file.
- Update Conversational AI AgentTool to update an existing ElevenLabs Conversational AI agent's settings.
- Add a pronunciation dictionary from fileAdds a new pronunciation dictionary from a lexicon file to improve speech synthesis accuracy.
- Add Group MemberAdd an existing workspace member to a group by email.
- Add outbound phone numberTool to import/register a Twilio phone number or SIP trunk into ElevenLabs Agents Platform.
- Add pronunciation dictionary from rulesTool to create a new pronunciation dictionary from provided rules for ElevenLabs text-to-speech.
- Add rules to the pronunciation dictionaryAdds one or more custom pronunciation rules (alias or phoneme) to an existing pronunciation dictionary.
- Add sharing voiceAdds an existing, shareable voice to a specified user's ElevenLabs account library under a new custom name, requiring the user's public ID and the voice ID.
- Add Transcript SegmentAdd a source transcript segment to an Enterprise dubbing project.
- Add a voiceAdds a custom voice by uploading audio samples for voice cloning.
- Add Voice SamplesAdd audio samples to an existing professional voice clone (PVC).
- Add Voice to CollectionAdd a voice to a collection you can edit.
- Align Audio and TranscriptAlign an audio file to a supplied transcript and return character and word timestamps with alignment loss scores.
- Approve MCP ToolAdd approval for a specific MCP tool when using per-tool approval mode.
- Assign Conversation TagsAssign 1–50 existing workspace tags to a conversation.
- Attach phone number to agentAssign or unassign an imported phone number to a Conversational AI agent.
- Bulk-delete documentsDelete 1–20 knowledge-base documents or folders, with independent outcomes per ID.
- Calculate ConvAI Agent LLM UsageEstimate LLM costs for a conversational AI agent based on knowledge base size, prompt length, and RAG configuration.
- Calculate ConvAI LLM UsageTool to calculate expected LLM usage costs for conversational AI agents.
- Cancel Batch CallTool to cancel a running batch call and set all recipients to cancelled status.
- Cancel Crawl JobCancel a crawl job and delete all associated documents and folders.
- Cancel Test InvocationCancel all pending runs in a test invocation using its ID from a test run.
- Comment on TicketAppend a resolution comment to a ticket and return the updated ticket.
- Comment on TurnAppend a comment about a transcript turn to a triage ticket and return the updated ticket.
- Compose MusicCompose a song from a prompt or composition plan and return audio plus its song ID.
- Compose Music With MetadataCompose music from a prompt or composition plan and return downloadable audio plus structured song metadata.
- Compute Document RAG IndexTrigger RAG indexing for a knowledge-base document, or return its current status if already indexed.
- Convert chapter to audioConverts the textual content of a chapter, identified by `chapter_id` within a `project_id`, into audio format.
- Convert a projectConverts an existing ElevenLabs Studio project, including all its chapters and using its configured settings and voices, into speech.
- Convert VoiceTransform audio into a target voice while preserving emotion, timing and delivery.
- Create Agent BranchCreate an ElevenLabs agent branch from an existing agent version.
- Create Agent Branch ProcedureCreate a procedure in an ElevenLabs agent branch draft working set.
- Create Agent DraftCreate a new draft for an existing agent branch with conversation config, platform settings, workflow, name and optional tags.
- Create Agent TicketRaise a manual follow-up ticket against an agent, without a conversation.
- Create a previously generated voiceFinalizes the creation of a voice using its `generated_voice_id` from a previous generation step by assigning a name, description, and optional labels.
- Create Async Speech GenerationQueue speech synthesis with Flash v2.5, Multilingual v2 or Eleven v3.
- Create ChapterCreate a blank Studio chapter or initialize it from a URL in an existing project.
- Create Conversational AI Agent TestCreate a Conversational AI agent test for response validation, tool execution verification, or conversation simulation.
- Create ConvAI Knowledge Base FileCreate a knowledge base document from an uploaded file for ElevenLabs Conversational AI agents, optionally naming it or placing it in a folder.
- Create ConvAI Knowledge Base FolderTool to create a folder in the ElevenLabs ConvAI knowledge base for organizing documents.
- Create ConvAI Knowledge Base RAG IndexRetrieve or request creation of RAG indexes for up to 100 knowledge base documents in a batch.
- Create Knowledge Base Text DocumentTool to create a knowledge base document with text content in ElevenLabs Conversational AI.
- Create Knowledge Base URL DocumentTool to create a knowledge base document by scraping the given webpage.
- Create ConvAI Workspace SecretTool to create a new secret for the ElevenLabs ConvAI workspace.
- Create Crawl JobCreate a knowledge-base crawl job from a documentation URL, optionally filtering pages or enabling auto-sync.
- Create DeploymentCreate or update an agent's deployment using branch traffic percentages.
- Create Multi-Voice DialogueConvert ordered text and voice pairs into one downloadable dialogue audio file using your own ElevenLabs connection.
- Create Dubbing LanguageAdd a language target and queue a billed dub of an existing project.
- Create Dubbing ProjectCreate an asynchronous dubbing project from uploaded media or a public URL.
- Create EnvironmentCreate a workspace environment.
- Create Environment VariableCreate a workspace environment variable containing strings or references to existing secrets/auth connections.
- Create Image GenerationQueue an image generation using a selected model and optional reference images.
- Create MCP ServerCreate an MCP server configuration using an HTTPS URL or existing workspace references.
- Create Music FinetuneCreate a music finetune from uploaded audio, with a name, genre, optional tags and visibility.
- Create Music From VideoGenerate background music from ordered video uploads, optionally guided by text, style tags or the video's audio.
- Generate Music Composition PlanTool to generate a music composition plan from a text prompt using ElevenLabs Music API.
- Create PodcastCreate and auto-convert a Studio podcast from text or URLs with one or two voices.
- Create Production OrderCreate a Productions order in the workspace in the open state, ready to configure with items before submission.
- Create Professional VoiceCreate a professional voice clone with metadata but no samples.
- Create an AudioNative enabled projectCreates an ElevenLabs AudioNative project, generating an embeddable audio player from a provided content file using text-to-speech, allowing customization of player appearance, audio settings, and conversion options.
- Create Service AccountCreate a service account in your ElevenLabs workspace with optional default sharing groups.
- Create Single Use TokenGenerates a time-limited single-use token for realtime Scribe transcription or text-to-speech WebSocket connections, suitable for frontend clients.
- Create Speech EngineCreate a Speech Engine resource connecting an upstream transcript WebSocket to configurable ASR, TTS and turn detection.
- Create TagCreate a conversation tag for the workspace, with a title and optional description.
- Create Test FolderCreate a folder for organizing agent tests, optionally under a parent folder.
- Create Timestamped DialogueGenerate multi-voice dialogue with base64 audio, character timestamps and speaker segments.
- Create Tool OverrideCreate configuration overrides for one named MCP tool on an existing server.
- Create Triage TicketRaise a ticket about an agent's conversation performance for triage with Architect.
- Create Video GenerationQueue a video generation using Veo, Seedance, or Creatify Aurora and return its pending ID.
- Create Voice CollectionCreate a voice collection with a title and icon; you become its admin.
- Create Voice From PreviewCreate a saved voice from a previously generated voice preview.
- Create Workspace WebhookTool to create a new webhook for the workspace with specified authentication type.
- Delete Agent DraftDelete the draft for the specified agent branch.
- Delete Agent Hold AudioRemove an agent's custom hold audio so queued callers hear the default hold tone again.
- Delete AssetDelete an asset by ID.
- Delete chapter from projectIrreversibly deletes a specific, existing chapter from an existing project, typically to remove unwanted or obsolete content.
- Delete Conversational AI AgentTool to permanently delete a Conversational AI agent by its unique identifier.
- Delete agent response testTool to delete an agent response test by ID.
- Delete batch callTool to permanently delete a batch call and all associated recipient records.
- Delete conversation by IDTool to delete a particular Conversational AI conversation by ID.
- Delete Knowledge Base Document or FolderTool to delete a document or folder from the knowledge base.
- Delete ConvAI Knowledge Base RAG IndexTool to delete RAG index for a knowledge base document.
- Delete workspace secretTool to delete a workspace secret if it's not in use.
- Delete conversational AI toolTool to delete a conversational AI tool from the workspace by ID.
- Delete Conversation FileRemove an uploaded file from a conversation before it has been used in that conversation.
- Delete Dubbing LanguageDelete a dubbing language target and its outputs, preserving the project and other languages.
- Delete a dubbing projectPermanently deletes a dubbing project by its ID; this action is irreversible and the project cannot be recovered.
- Delete Dubbing Studio ProjectPermanently delete a dubbing project, every language target, and their stored media and outputs.
- Delete EnvironmentDelete a workspace environment and remove its values from all environment variables.
- Delete Environment VariableDelete an environment variable and its values in all environments.
- Delete history itemPermanently deletes a specific history item (including its audio file and metadata) using its `history_item_id`; this operation is irreversible and should be used with caution.
- Delete InvitationInvalidate an existing workspace email invitation.
- Delete Isolation History ItemDelete an audio isolation history item and its associated media files.
- Delete MCP serverTool to delete a specific MCP server configuration from the workspace.
- Delete Music FinetuneDelete a music finetune by ID and return its details.
- Delete phone number by idTool to delete an imported phone number from the ElevenLabs workspace by ID.
- Delete Procedure DraftDelete the user's procedure draft, resetting to the committed version.
- Delete voice samplePermanently deletes a specific voice sample for a given voice ID; this action is irreversible.
- Delete Saved TranscriptDelete a previously generated, saved transcript by its ID.
- Delete Speech EngineDelete a Speech Engine resource by its seng_ or agent_ ID.
- Delete TagDelete a conversation tag.
- Delete Test FolderDelete an agent test folder by ID.
- Delete Tool OverrideRemove configuration overrides for one MCP tool and return the updated server configuration.
- Delete Transcript SegmentRemove a source transcript segment from an Enterprise dubbing project.
- Delete Triage TicketDelete an agent conversation ticket.
- Delete voice by idPermanently and irreversibly deletes a specific custom voice using its `voice_id`; the voice must exist and the authenticated user must have permission to delete it.
- Delete Voice CollectionDelete a voice collection.
- Delete Voice SampleDelete a sample from a professional voice clone (PVC) using its voice and sample IDs.
- Delete WhatsApp AccountDelete a WhatsApp account by phone number ID.
- Delete workspace webhookTool to delete a specified workspace webhook by its ID.
- Design VoiceDesign voice previews from a descriptive prompt using your own ElevenLabs connection.
- Dub a video or an audio fileDub a video or audio file into a specified target language, requiring 'file' or 'source_url', 'target_lang', and 'csv_file' if 'mode' is 'manual'.
- Duplicate Conversational AI AgentTool to create a new agent by duplicating an existing one.
- Duplicate Speech EngineCreate a new speech engine by duplicating an existing seng_ or agent_ resource, optionally choosing a new name.
- Edit Professional VoiceEdit an existing professional voice's name, language, description, or labels.
- Edit voiceUpdates the name, audio files, description, or labels for an existing voice model.
- Edit voice settingsEdits key voice settings (e.g., stability, similarity enhancement, style exaggeration, speaker boost) for an existing voice, affecting all future audio generated with that voice ID.
- Generate a random voiceGenerates a unique, random ElevenLabs text-to-speech voice based on input text and specified voice characteristics.
- Generate Sound EffectsGenerate a downloadable sound effect from a text description, with optional duration and seamless looping.
- Get Conversation Signed URLTool to get a signed URL to start a conversation with an agent that requires authorization.
- Invite UserEmail an invitation to join your workspace.
- Invite Users in BulkSend email invitations to multiple users to join your workspace.
- Isolate audioRemove background noise from an audio file and download the isolated vocals/speech.
- Merge BranchesMerge an agent's source branch into a target branch.
- Merge TicketsMerge open tickets of the same agent into a pending, in-progress, or resolved ticket.
- Move Bulk Knowledge Base ItemsTool to move multiple documents or folders from one folder to another in the knowledge base.
- Move ConvAI Knowledge Base EntityTool to move a knowledge base document or folder to a different folder.
- Move Tests in BulkMove multiple tests or folders to a destination folder, or to root when omitted.
- Outbound callTool to place an outbound call via SIP trunk.
- Rebase BranchPull changes from a source branch (default: main) into this branch as a new version, preserving this branch's own changes on conflicts.
- Refresh URL DocumentRefresh an existing URL knowledge-base document by re-fetching content from its source URL.
- Regenerate Dubbing TargetRe-dub an Enterprise dubbing target from its edited transcript, synthesizing only edited regions.
- Register MediaRegister media with a production order by uploading a file or supplying a URL.
- Remix VoiceRemix an existing voice using a prompt and return voice previews.
- Remove Group MemberRemove a workspace member from a specified group by email.
- Remove Order ItemRemove an item from an open production order.
- Remove ProcedureRemove a procedure from an agent's draft working set.
- Remove rules from pronunciation dictionaryPermanently removes exact-match pronunciation rules from a specified ElevenLabs pronunciation dictionary using a list of rule strings; non-matching rule strings are ignored and this action cannot add or modify rules.
- Remove tool approvalRemove approval for a specific MCP tool when using per-tool approval mode.
- Remove Voice From CollectionRemove a voice from a collection without deleting the voice itself.
- Replace Pronunciation RulesReplace all existing rules in a pronunciation dictionary with the provided alias and phoneme rules.
- Replicate Voice to Isolated EnvironmentReplicate an Instant Voice Clone or Voice Design voice to another data residency.
- Request Manual VerificationRequest manual verification for a professional voice clone (PVC) by submitting verification documents and optional explanatory text.
- Resubmit Test InvocationsTool to resubmit specific test runs from a test invocation for a conversational AI agent.
- Retry Batch CallTool to retry a batch call, calling failed and no-response recipients again.
- Run Agent TestsTool to run selected tests on a conversational AI agent with optional configuration overrides.
- Run conversation analysisRe-run a conversation's analysis with the agent's current evaluation criteria and data collection settings.
- Run conversation evaluationRerun one evaluation criterion for an existing conversation.
- Run TemplateStart a flows template run using input-port values and an optional snapshot version.
- Send Conversation FeedbackSend like/dislike feedback within five minutes of a conversation ending.
- Send WhatsApp MessageSend an outbound WhatsApp template message using an ElevenLabs agent and WhatsApp phone number.
- Separate Music StemsSeparate an audio file into individual stems and download a ZIP archive.
- Separate SpeakersStart speaker separation for a professional voice sample.
- Set Agent AvatarTool to set or update the avatar image for a Conversational AI agent displayed in the widget.
- Set Agent Hold AudioUpload custom hold audio for callers in an agent's concurrency wait queue, replacing any previous clip.
- Set Pronunciation DictionariesSet pronunciation dictionaries on a Studio project.
- Share ResourceGrant a workspace resource role to a user, group, or service account API key, overriding its existing role.
- Speech to speechConverts an audio file to speech in a specified voice.
- Speech to speech streamingConverts an uploaded audio file to a different voice using a streaming speech-to-speech endpoint and returns a downloadable audio file.
- Start Exotel CallStart an outbound phone call via the agent's configured Exotel number.
- Start Twilio CallStart an outbound phone call via the agent's configured Twilio number.
- Start WhatsApp callStart an outbound WhatsApp call using an agent and permission request template.
- Stream audio isolationRemoves background noise from audio to isolate vocals or speech and returns a downloadable file.
- Stream DialogueConvert ordered text and voice-ID pairs into multi-voice speech and return the streamed audio as a downloadable file.
- Stream MusicStream a composed song from a prompt or composition plan and return downloadable audio plus its song ID.
- Stream Music With MetadataGenerate music with detailed metadata using your own ElevenLabs connection.
- Stream Timestamped DialogueGenerate multi-speaker dialogue and collect its JSON stream as ordered audio chunks with character timestamps and voice segments.
- Stream Timestamped SpeechConvert text to speech with character timestamps using a chosen voice.
- Stream Voice ConversionConvert uploaded audio to a target voice, preserving emotion, timing and delivery.
- Submit Batch CallTool to submit a batch call.
- Submit OrderSubmit an open production order with at least one item for processing.
- Synthesize Timestamped SpeechGenerate speech with character-level timestamps for audio/text synchronization, returning base64 audio and original/normalized alignments.
- Text to speechConverts text to speech using an ElevenLabs voice and model, returning a downloadable audio file.
- Text to speech streamConverts text through the provider streaming endpoint and returns a downloadable audio file.
- Train Professional VoiceStart professional voice clone (PVC) training for an existing voice, optionally choosing its model.
- Transcribe AudioTranscribe one uploaded file or public media URL with ElevenLabs.
- Unassign Conversation TagRemove a single tag from a conversation.
- Unshare ResourceRemove an existing workspace resource role from a user, group, or service account API key.
- Update Agent BranchUpdate metadata for an ElevenLabs Conversational AI agent branch.
- Update Agent Branch Procedure DraftReplace an ElevenLabs agent branch procedure draft.
- Update Audio Native from URLFind an existing Audio Native project matching a page URL, extract its content, update the project, and queue conversion and auto-publishing.
- Update ChapterUpdate a Studio chapter's name or structured text-to-speech content by project and chapter ID.
- Update Agent Response TestTool to update an existing ElevenLabs Conversational AI agent response test by ID.
- Update Knowledge Base DocumentTool to update the name of a knowledge base document in ElevenLabs Conversational AI.
- Update ConvAI Workspace SecretUpdate an existing ElevenLabs ConvAI workspace secret by ID, supplying both its name and secret value.
- Update Convai SettingsTool to update Convai settings for the workspace.
- Update Convai Dashboard SettingsTool to update Convai dashboard settings for the workspace.
- Update Conversational AI ToolTool to update an existing conversational AI tool in ElevenLabs workspace.
- Update Environment VariableReplace an environment variable's values using your own ElevenLabs connection.
- Update File DocumentReplace a knowledge-base document's source file.
- Update MCP serverUpdate non-credential settings for an existing MCP server.
- Update MemberUpdate a workspace member identified by email.
- Update Music FinetuneUpdate a music finetune's name, tags, genre or visibility.
- Update Production OrderRename an open production order.
- Update Project ContentUpdate a Studio project's content from a URL, uploaded document or JSON chapter content.
- Update project pronunciation dictionariesUpdates a project's pronunciation dictionaries on ElevenLabs to improve text-to-speech accuracy for specialized terms; note that while multiple dictionaries can be applied, the UI only displays the first.
- Update pronunciation dictionaryPartially updates a pronunciation dictionary's metadata (name or archived status) without changing its version.
- Update Speech EnginePartially update an existing speech engine's connection, ASR, TTS, turn detection, privacy or limits.
- Update Studio ProjectUpdate a Studio project's name, default voices, and optional download metadata.
- Update TagUpdate a conversation tag's title and/or description as its owner or a workspace admin.
- Update Test FolderRename an existing agent test folder.
- Update Tool OverrideUpdate configuration overrides for one MCP tool and return its server configuration.
- Update Transcript SegmentEdit a source transcript segment's text, speaker, or timing (Enterprise only).
- Update Transcript SegmentsEnterprise only: atomically edit source segments' text, speaker, or timing.
- Update Translated SegmentEdit a dubbing target segment's translation (Enterprise only, own connection).
- Update Translated SegmentsEdit 1–500 segment translations for a dubbing language target atomically (Enterprise only).
- Update Triage TicketUpdate a triage ticket's title, description, status, priority, or assignee.
- Update Voice CollectionUpdate a voice collection's title and icon, leaving omitted fields unchanged.
- Update Voice SampleUpdate a professional voice cloning sample's noise removal, speaker selection, trim times or file name.
- Update WhatsApp AccountUpdate a WhatsApp account's assigned agent, messaging, audio responses, or typing indicator.
- Update Workspace WebhookUpdates a workspace webhook by ID, setting both its display name and enabled or disabled status.
- Upload AssetUpload a file as a new asset with a display name and return its metadata and signed content URL.
- Upload Conversation FileUpload an image, PDF, or text file for a conversation and return its reference ID.
- Upload MusicUpload music for later inpainting and optionally extract a composition plan, timestamps, or waveform.
- Upsert Order ItemAdd or update a dubbing, subtitle, or transcription item on an open production order and return its ID and quoted price.
- Verify CaptchaSubmit the user's audio recording to verify a professional voice cloning captcha.
4 more of its actions are no longer kept up by ElevenLabs and are left out.