ElevenLabs
High performance AI audio models to power the most dynamic interactions requiring fast responses and top quality output.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| API Keys | api_key | available | — |
Call a tool
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "ELEVENLABS_ADD_CHAPTER", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("ELEVENLABS_ADD_CHAPTER", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute ELEVENLABS_ADD_CHAPTER --data '{ }'Tool catalog
Available tools
332 callable operations
Create ChapterELEVENLABS_ADD_CHAPTERCreates a new chapter either as blank or from a URL.Connection
Creates a new chapter either as blank or from a URL.
Authentication
Connected account requiredTags
Add A Pronunciation DictionaryELEVENLABS_ADD_FROM_RULESCreates a new pronunciation dictionary from provided rules.Connection
Creates a new pronunciation dictionary from provided rules.
Authentication
Connected account requiredTags
Add A Language To The ResourceELEVENLABS_ADD_LANGUAGEAdds the given ElevenLab Turbo V2/V2.5 language code to the resource. Does not automatically generate transcripts/translations/audio.Connection
Adds the given ElevenLab Turbo V2/V2.5 language code to the resource. Does not automatically generate transcripts/translations/audio.
Authentication
Connected account requiredTags
Create Mcp Server Tool ApprovalELEVENLABS_ADD_MCP_SERVER_TOOL_APPROVAL_ROUTEAdd approval for a specific MCP tool when using per-tool approval mode.Connection
Add approval for a specific MCP tool when using per-tool approval mode.
Authentication
Connected account requiredTags
Create Mcp Tool Configuration OverrideELEVENLABS_ADD_MCP_TOOL_CONFIG_OVERRIDE_ROUTECreate configuration overrides for a specific MCP tool.Connection
Create configuration overrides for a specific MCP tool.
Authentication
Connected account requiredTags
Add Member To User GroupELEVENLABS_ADD_MEMBERAdds a member of your workspace to the specified group. Requires `group_members_manage` permission.Connection
Adds a member of your workspace to the specified group. Requires `group_members_manage` permission.
Authentication
Connected account requiredTags
Add Rules To The Pronunciation DictionaryELEVENLABS_ADD_RULESAdd rules to the pronunciation dictionary. If a rule with the same string_to_replace already exists, it will be replaced.Connection
Add rules to the pronunciation dictionary. If a rule with the same string_to_replace already exists, it will be replaced.
Authentication
Connected account requiredTags
Add Shared VoiceELEVENLABS_ADD_SHARING_VOICEAdd a shared voice to your collection of voices.Connection
Add a shared voice to your collection of voices.
Authentication
Connected account requiredTags
Add ToolELEVENLABS_ADD_TOOL_ROUTEAdd a new tool to the available tools in the workspace.Connection
Add a new tool to the available tools in the workspace.
Authentication
Connected account requiredTags
Bulk Move Tests To FolderELEVENLABS_AGENT_TESTING_BULK_MOVE_ROUTEMoves multiple tests or folders from one folder to another.Connection
Moves multiple tests or folders from one folder to another.
Authentication
Connected account requiredTags
Assign Conversation TagsELEVENLABS_ASSIGN_CONVERSATION_TAGS_ROUTEAssign one or more conversation tags to a conversation. Tags that are already assigned are ignored. Tags must belong to the same workspace.Connection
Assign one or more conversation tags to a conversation. Tags that are already assigned are ignored. Tags must belong to the same workspace.
Authentication
Connected account requiredTags
Update Audio-Native Content From UrlELEVENLABS_AUDIO_NATIVE_UPDATE_CONTENT_FROM_URLFinds an AudioNative project matching the provided URL, extracts content from the URL, updates the project content, and queues it for conversion and auto-publishing.Connection
Finds an AudioNative project matching the provided URL, extracts content from the URL, updates the project content, and queues it for conversion and auto-publishing.
Authentication
Connected account requiredTags
Cancel A Batch Call.ELEVENLABS_CANCEL_BATCH_CALLCancel a running batch call and set all recipients to cancelled status.Connection
Cancel a running batch call and set all recipients to cancelled status.
Authentication
Connected account requiredTags
Cancel Crawl JobELEVENLABS_CANCEL_CRAWL_JOB_ROUTECancel a crawl job and delete all associated documents and folders.Connection
Cancel a crawl job and delete all associated documents and folders.
Authentication
Connected account requiredTags
Delete File UploadELEVENLABS_CANCEL_FILE_UPLOAD_ROUTERemove a file upload from a conversation. Only possible if the file hasn't already been used in the conversation.Connection
Remove a file upload from a conversation. Only possible if the file hasn't already been used in the conversation.
Authentication
Connected account requiredTags
Compile ProceduresELEVENLABS_COMPILE_PROCEDURES_ROUTECompile procedure drafts into a workflow.Connection
Compile procedure drafts into a workflow.
Authentication
Connected account requiredTags
Compose Music With A Detailed ResponseELEVENLABS_COMPOSE_DETAILEDCompose a song from a prompt or a composition plan.Connection
Compose a song from a prompt or a composition plan.
Authentication
Connected account requiredTags
Stream Composed Music With A Detailed ResponseELEVENLABS_COMPOSE_DETAILED_STREAMStream a song and its detailed metadata using Server-Sent Events (SSE).Connection
Stream a song and its detailed metadata using Server-Sent Events (SSE).
Authentication
Connected account requiredTags
Generate Composition PlanELEVENLABS_COMPOSE_PLANGenerate a composition plan from a prompt.Connection
Generate a composition plan from a prompt.
Authentication
Connected account requiredTags
Convert ChapterELEVENLABS_CONVERT_CHAPTER_ENDPOINTStarts conversion of a specific chapter.Connection
Starts conversion of a specific chapter.
Authentication
Connected account requiredTags
Convert Studio ProjectELEVENLABS_CONVERT_PROJECT_ENDPOINTStarts conversion of a Studio project and all of its chapters.Connection
Starts conversion of a Studio project and all of its chapters.
Authentication
Connected account requiredTags
Create Or Update DeploymentsELEVENLABS_CREATE_AGENT_DEPLOYMENT_ROUTECreate a new deployment for an agentConnection
Create a new deployment for an agent
Authentication
Connected account requiredTags
Create Agent DraftELEVENLABS_CREATE_AGENT_DRAFT_ROUTECreate a new draft for an agentConnection
Create a new draft for an agent
Authentication
Connected account requiredTags
Create Agent Response TestELEVENLABS_CREATE_AGENT_RESPONSE_TEST_ROUTECreates a new agent response test.Connection
Creates a new agent response test.
Authentication
Connected account requiredTags
Create AgentELEVENLABS_CREATE_AGENT_ROUTECreate an agent from a config objectConnection
Create an agent from a config object
Authentication
Connected account requiredTags
Create Agent Test FolderELEVENLABS_CREATE_AGENT_TEST_FOLDER_ROUTECreates a folder for organizing agent tests.Connection
Creates a folder for organizing agent tests.
Authentication
Connected account requiredTags
Create Workspace Auth ConnectionELEVENLABS_CREATE_AUTH_CONNECTIONCreate a new OAuth2 auth connection for the workspaceConnection
Create a new OAuth2 auth connection for the workspace
Authentication
Connected account requiredTags
Submit A Batch Call Request.ELEVENLABS_CREATE_BATCH_CALLSubmit a batch call request to schedule calls for multiple recipients.Connection
Submit a batch call request to schedule calls for multiple recipients.
Authentication
Connected account requiredTags
Create A New BranchELEVENLABS_CREATE_BRANCH_ROUTECreate a new branch from a given version of any branchConnection
Create a new branch from a given version of any branch
Authentication
Connected account requiredTags
Create A Segment For The SpeakerELEVENLABS_CREATE_CLIPCreates a new segment in dubbing resource with a start and end time for the speaker in every available language. Does not automatically generate transcripts/translations/audio.Connection
Creates a new segment in dubbing resource with a start and end time for the speaker in every available language. Does not automatically generate transcripts/translations/audio.
Authentication
Connected account requiredTags
Create Conversation TagELEVENLABS_CREATE_CONVERSATION_TAG_ROUTECreate a new conversation tag for the workspace.Connection
Create a new conversation tag for the workspace.
Authentication
Connected account requiredTags
Create Crawl JobELEVENLABS_CREATE_CRAWL_JOB_ROUTECreate a crawl job to crawl the given URL with specified depth and page limits.Connection
Create a crawl job to crawl the given URL with specified depth and page limits.
Authentication
Connected account requiredTags
Create Environment VariableELEVENLABS_CREATE_ENVIRONMENT_VARIABLECreate a new environment variable for the workspaceConnection
Create a new environment variable for the workspace
Authentication
Connected account requiredTags
Create FolderELEVENLABS_CREATE_FOLDER_ROUTECreate a folder used for grouping documents together.Connection
Create a folder used for grouping documents together.
Authentication
Connected account requiredTags
Create Mcp ServerELEVENLABS_CREATE_MCP_SERVER_ROUTECreate a new MCP server configuration in the workspace.Connection
Create a new MCP server configuration in the workspace.
Authentication
Connected account requiredTags
Import Phone NumberELEVENLABS_CREATE_PHONE_NUMBER_ROUTEImport Phone Number from provider configuration (Twilio, Exotel, or SIP trunk)Connection
Import Phone Number from provider configuration (Twilio, Exotel, or SIP trunk)
Authentication
Connected account requiredTags
Create PodcastELEVENLABS_CREATE_PODCASTCreate and auto-convert a podcast project. Currently, the LLM cost is covered by us but you will still be charged for the audio generation. In the future, you will be charged for both the LLM and audio generation costs.Connection
Create and auto-convert a podcast project. Currently, the LLM cost is covered by us but you will still be charged for the audio generation. In the future, you will be charged for both the LLM and audio generation costs.
Authentication
Connected account requiredTags
Create ProcedureELEVENLABS_CREATE_PROCEDURE_ROUTECreate a new procedure for the agent on a branch.Connection
Create a new procedure for the agent on a branch.
Authentication
Connected account requiredTags
Create Pvc VoiceELEVENLABS_CREATE_PVC_VOICECreates a new PVC voice with metadata but no samplesConnection
Creates a new PVC voice with metadata but no samples
Authentication
Connected account requiredTags
Create Convai Workspace SecretELEVENLABS_CREATE_SECRET_ROUTECreate a new secret for the workspaceConnection
Create a new secret for the workspace
Authentication
Connected account requiredTags
Create Service AccountELEVENLABS_CREATE_SERVICE_ACCOUNTCreate a new service account in the workspace. By default, a workspace can have up to 20 service accounts. Enterprise customers may request an increase to this limit, up to 100.Connection
Create a new service account in the workspace. By default, a workspace can have up to 20 service accounts. Enterprise customers may request an increase to this limit, up to 100.
Authentication
Connected account requiredTags
Create Service Account Api KeyELEVENLABS_CREATE_SERVICE_ACCOUNT_API_KEYCreate a new API key for a service accountConnection
Create a new API key for a service account
Authentication
Connected account requiredTags
Create A New SpeakerELEVENLABS_CREATE_SPEAKERCreates a new speaker in a dubbing resource. The speaker is added to every available language and can optionally be associated with an ElevenLabs voice and voice settings.Connection
Creates a new speaker in a dubbing resource. The speaker is added to every available language and can optionally be associated with an ElevenLabs voice and voice settings.
Authentication
Connected account requiredTags
Create Speech EngineELEVENLABS_CREATE_SPEECH_ENGINECreate a new Speech Engine resourceConnection
Create a new Speech Engine resource
Authentication
Connected account requiredTags
Create Text DocumentELEVENLABS_CREATE_TEXT_DOCUMENT_ROUTECreate a knowledge base document containing the provided text.Connection
Create a knowledge base document containing the provided text.
Authentication
Connected account requiredTags
Create Url DocumentELEVENLABS_CREATE_URL_DOCUMENT_ROUTECreate a knowledge base document generated by scraping the given webpage.Connection
Create a knowledge base document generated by scraping the given webpage.
Authentication
Connected account requiredTags
Create A New Voice From Voice PreviewELEVENLABS_CREATE_VOICECreate a voice from previously generated voice preview. This endpoint should be called after you fetched a generated_voice_id using POST /v1/text-to-voice/design or POST /v1/text-to-voice/:voice_id/remix.Connection
Create a voice from previously generated voice preview. This endpoint should be called after you fetched a generated_voice_id using POST /v1/text-to-voice/design or POST /v1/text-to-voice/:voice_id/remix.
Authentication
Connected account requiredTags
Create Workspace WebhookELEVENLABS_CREATE_WORKSPACE_WEBHOOK_ROUTECreate a new webhook for the workspace with the specified authentication type.Connection
Create a new webhook for the workspace with the specified authentication type.
Authentication
Connected account requiredTags
Delete Agent DraftELEVENLABS_DELETE_AGENT_DRAFT_ROUTEDelete a draft for an agentConnection
Delete a draft for an agent
Authentication
Connected account requiredTags
Delete AgentELEVENLABS_DELETE_AGENT_ROUTEDelete an agentConnection
Delete an agent
Authentication
Connected account requiredTags
Delete Agent Test FolderELEVENLABS_DELETE_AGENT_TEST_FOLDER_ROUTEDeletes an agent test folder by ID. Use force=true to delete a non-empty folder and all its contents.Connection
Deletes an agent test folder by ID. Use force=true to delete a non-empty folder and all its contents.
Authentication
Connected account requiredTags
Delete Audio Isolation History ItemELEVENLABS_DELETE_AUDIO_ISOLATION_HISTORY_ITEMDeletes a specific audio isolation history item and the associated media files.Connection
Deletes a specific audio isolation history item and the associated media files.
Authentication
Connected account requiredTags
Delete Workspace Auth ConnectionELEVENLABS_DELETE_AUTH_CONNECTIONDelete an auth connectionConnection
Delete an auth connection
Authentication
Connected account requiredTags
Delete A Batch Call.ELEVENLABS_DELETE_BATCH_CALLPermanently delete a batch call and all recipient records. Conversations remain in history.Connection
Permanently delete a batch call and all recipient records. Conversations remain in history.
Authentication
Connected account requiredTags
Delete ChapterELEVENLABS_DELETE_CHAPTER_ENDPOINTDeletes a chapter.Connection
Deletes a chapter.
Authentication
Connected account requiredTags
Delete Agent Response TestELEVENLABS_DELETE_CHAT_RESPONSE_TEST_ROUTEDeletes an agent response test by ID.Connection
Deletes an agent response test by ID.
Authentication
Connected account requiredTags
Delete ConversationELEVENLABS_DELETE_CONVERSATION_ROUTEDelete a particular conversationConnection
Delete a particular conversation
Authentication
Connected account requiredTags
Delete Conversation TagELEVENLABS_DELETE_CONVERSATION_TAG_ROUTEDelete a conversation tag. Restricted to the tag owner or a workspace admin.Connection
Delete a conversation tag. Restricted to the tag owner or a workspace admin.
Authentication
Connected account requiredTags
Delete DubbingELEVENLABS_DELETE_DUBBINGDeletes a dubbing project.Connection
Deletes a dubbing project.
Authentication
Connected account requiredTags
Delete Music FinetuneELEVENLABS_DELETE_FINETUNEDelete a music finetuneConnection
Delete a music finetune
Authentication
Connected account requiredTags
Delete Existing InvitationELEVENLABS_DELETE_INVITEInvalidates an existing email invitation. The invitation will still show up in the inbox it has been delivered to, but activating it to join the workspace won't work. This endpoint may only be called by workspace members with the WORKSPACE_MEMBERS_INVITE permission.Connection
Invalidates an existing email invitation. The invitation will still show up in the inbox it has been delivered to, but activating it to join the workspace won't work. This endpoint may only be called by workspace members with the WORKSPACE_MEMBERS_INVITE permission.
Authentication
Connected account requiredTags
Delete Knowledge Base Document Or FolderELEVENLABS_DELETE_KNOWLEDGE_BASE_DOCUMENTDelete a document or folder from the knowledge base.Connection
Delete a document or folder from the knowledge base.
Authentication
Connected account requiredTags
Delete Mcp ServerELEVENLABS_DELETE_MCP_SERVER_ROUTEDelete a specific MCP server configuration from the workspace.Connection
Delete a specific MCP server configuration from the workspace.
Authentication
Connected account requiredTags
Delete Phone NumberELEVENLABS_DELETE_PHONE_NUMBER_ROUTEDelete Phone Number by IDConnection
Delete Phone Number by ID
Authentication
Connected account requiredTags
Delete Procedure DraftELEVENLABS_DELETE_PROCEDURE_DRAFT_ROUTEDelete user's draft for a procedure, resetting to the committed versionConnection
Delete user's draft for a procedure, resetting to the committed version
Authentication
Connected account requiredTags
Delete Studio ProjectELEVENLABS_DELETE_PROJECTDeletes a Studio project.Connection
Deletes a Studio project.
Authentication
Connected account requiredTags
Delete Pvc Voice SampleELEVENLABS_DELETE_PVC_VOICE_SAMPLEDelete a sample from a PVC voice.Connection
Delete a sample from a PVC voice.
Authentication
Connected account requiredTags
Delete Rag Index.ELEVENLABS_DELETE_RAG_INDEXDelete RAG index for the knowledgebase document.Connection
Delete RAG index for the knowledgebase document.
Authentication
Connected account requiredTags
Delete SampleELEVENLABS_DELETE_SAMPLERemoves a sample by its ID.Connection
Removes a sample by its ID.
Authentication
Connected account requiredTags
Delete Convai Workspace SecretELEVENLABS_DELETE_SECRET_ROUTEDelete a workspace secret if it's not in useConnection
Delete a workspace secret if it's not in use
Authentication
Connected account requiredTags
Deletes A Single SegmentELEVENLABS_DELETE_SEGMENTDeletes a single segment from the dubbing.Connection
Deletes a single segment from the dubbing.
Authentication
Connected account requiredTags
Delete Service Account Api KeyELEVENLABS_DELETE_SERVICE_ACCOUNT_API_KEYDelete an existing API key for a service accountConnection
Delete an existing API key for a service account
Authentication
Connected account requiredTags
Delete Speech EngineELEVENLABS_DELETE_SPEECH_ENGINEDelete a Speech Engine resourceConnection
Delete a Speech Engine resource
Authentication
Connected account requiredTags
Delete History ItemELEVENLABS_DELETE_SPEECH_HISTORY_ITEMDelete a history item by its IDConnection
Delete a history item by its ID
Authentication
Connected account requiredTags
Delete ToolELEVENLABS_DELETE_TOOL_ROUTEDelete tool from the workspace.Connection
Delete tool from the workspace.
Authentication
Connected account requiredTags
Delete Transcript By IdELEVENLABS_DELETE_TRANSCRIPT_BY_IDDelete a previously generated transcript by its ID.Connection
Delete a previously generated transcript by its ID.
Authentication
Connected account requiredTags
Delete VoiceELEVENLABS_DELETE_VOICEDeletes a voice by its ID.Connection
Deletes a voice by its ID.
Authentication
Connected account requiredTags
Delete Whatsapp AccountELEVENLABS_DELETE_WHATSAPP_ACCOUNTDelete a WhatsApp accountConnection
Delete a WhatsApp account
Authentication
Connected account requiredTags
Delete Workspace WebhookELEVENLABS_DELETE_WORKSPACE_WEBHOOK_ROUTEDelete the specified workspace webhookConnection
Delete the specified workspace webhook
Authentication
Connected account requiredTags
Disable Api KeyELEVENLABS_DISABLEDisable the API key used to authenticate this request. Requires the query parameter `api_key_name=self` as an explicit confirmation.Connection
Disable the API key used to authenticate this request. Requires the query parameter `api_key_name=self` as an explicit confirmation.
Authentication
Connected account requiredTags
Download History ItemsELEVENLABS_DOWNLOAD_SPEECH_HISTORY_ITEMSDownload one or more history items. If one history item ID is provided, we will return a single audio file. If more than one history item IDs are provided, we will provide the history items packed into a .zip file.Connection
Download one or more history items. If one history item ID is provided, we will return a single audio file. If more than one history item IDs are provided, we will provide the history items packed into a .zip file.
Authentication
Connected account requiredTags
Dubs All Or Some Segments And LanguagesELEVENLABS_DUBRegenerate the dubs for either the entire resource or the specified segments/languages. Will automatically transcribe and translate any missing transcriptions and translations.Connection
Regenerate the dubs for either the entire resource or the specified segments/languages. Will automatically transcribe and translate any missing transcriptions and translations.
Authentication
Connected account requiredTags
Create Dubbing Language TargetELEVENLABS_DUBBING_LANGUAGE_CREATEQueue a language target for a project (starts once the project is ready).Connection
Queue a language target for a project (starts once the project is ready).
Authentication
Connected account requiredTags
Delete Dubbing Language TargetELEVENLABS_DUBBING_LANGUAGE_DELETEDelete a language target.Connection
Delete a language target.
Authentication
Connected account requiredTags
Get Dubbing Language TargetELEVENLABS_DUBBING_LANGUAGE_GETFull language-target detail.Connection
Full language-target detail.
Authentication
Connected account requiredTags
List Dubbing Language TargetsELEVENLABS_DUBBING_LANGUAGE_LISTList a project's language targets (cursor-paginated).Connection
List a project's language targets (cursor-paginated).
Authentication
Connected account requiredTags
Delete Dubbing ProjectELEVENLABS_DUBBING_PROJECT_DELETEDelete a project and its language targets.Connection
Delete a project and its language targets.
Authentication
Connected account requiredTags
Get Dubbing ProjectELEVENLABS_DUBBING_PROJECT_GETFull project detail, including its language target ids.Connection
Full project detail, including its language target ids.
Authentication
Connected account requiredTags
List Dubbing ProjectsELEVENLABS_DUBBING_PROJECT_LISTList the workspace's dubbing projects (cursor-paginated).Connection
List the workspace's dubbing projects (cursor-paginated).
Authentication
Connected account requiredTags
Get Dubbing Target TranscriptELEVENLABS_DUBBING_TARGET_TRANSCRIPT_GETA language target's transcript: source segments with their translations.Connection
A language target's transcript: source segments with their translations.
Authentication
Connected account requiredTags
Regenerate Dubbing TargetELEVENLABS_DUBBING_TARGET_TRANSCRIPT_REGENERATERe-dub a target from its edited transcript (charged like a generation).Connection
Re-dub a target from its edited transcript (charged like a generation).
Authentication
Connected account requiredTags
Update Dubbing Target Transcript SegmentELEVENLABS_DUBBING_TARGET_TRANSCRIPT_SEGMENT_UPDATEEdit a segment's translation for a language target.Connection
Edit a segment's translation for a language target.
Authentication
Connected account requiredTags
Get Dubbing TranscriptELEVENLABS_DUBBING_TRANSCRIPT_GETThe project's source transcript, as editable segments.Connection
The project's source transcript, as editable segments.
Authentication
Connected account requiredTags
Add Dubbing Transcript SegmentELEVENLABS_DUBBING_TRANSCRIPT_SEGMENT_ADDAdd a new source segment to the transcript.Connection
Add a new source segment to the transcript.
Authentication
Connected account requiredTags
Delete Dubbing Transcript SegmentELEVENLABS_DUBBING_TRANSCRIPT_SEGMENT_DELETERemove a source segment from the transcript.Connection
Remove a source segment from the transcript.
Authentication
Connected account requiredTags
Update Dubbing Transcript SegmentELEVENLABS_DUBBING_TRANSCRIPT_SEGMENT_UPDATEEdit a source segment's text, speaker, or timing.Connection
Edit a source segment's text, speaker, or timing.
Authentication
Connected account requiredTags
Duplicate AgentELEVENLABS_DUPLICATE_AGENT_ROUTECreate a new agent by duplicating an existing oneConnection
Create a new agent by duplicating an existing one
Authentication
Connected account requiredTags
Update ChapterELEVENLABS_EDIT_CHAPTERUpdates a chapter.Connection
Updates a chapter.
Authentication
Connected account requiredTags
Update Studio ProjectELEVENLABS_EDIT_PROJECTUpdates the specified Studio project by setting the values of the parameters passed.Connection
Updates the specified Studio project by setting the values of the parameters passed.
Authentication
Connected account requiredTags
Edit Pvc VoiceELEVENLABS_EDIT_PVC_VOICEEdit PVC voice metadataConnection
Edit PVC voice metadata
Authentication
Connected account requiredTags
Update Pvc Voice SampleELEVENLABS_EDIT_PVC_VOICE_SAMPLEUpdate a PVC voice sample - apply noise removal, select speaker, change trim times or file name.Connection
Update a PVC voice sample - apply noise removal, select speaker, change trim times or file name.
Authentication
Connected account requiredTags
Edit Service Account Api KeyELEVENLABS_EDIT_SERVICE_ACCOUNT_API_KEYUpdate an existing API key for a service accountConnection
Update an existing API key for a service account
Authentication
Connected account requiredTags
Edit Voice SettingsELEVENLABS_EDIT_VOICE_SETTINGSEdit your settings for a specific voice. "similarity_boost" corresponds to "Clarity + Similarity Enhancement" in the web app and "stability" corresponds to "Stability" slider in the web app.Connection
Edit your settings for a specific voice. "similarity_boost" corresponds to "Clarity + Similarity Enhancement" in the web app and "stability" corresponds to "Stability" slider in the web app.
Authentication
Connected account requiredTags
Update Workspace WebhookELEVENLABS_EDIT_WORKSPACE_WEBHOOK_ROUTEUpdate the specified workspace webhookConnection
Update the specified workspace webhook
Authentication
Connected account requiredTags
Export Batch Call ResultsELEVENLABS_EXPORT_BATCH_CALLDownload all recipients and conversation results for a terminal batch call as CSV.Connection
Download all recipients and conversation results for a terminal batch call as CSV.
Authentication
Connected account requiredTags
Compose MusicELEVENLABS_GENERATECompose a song from a prompt or a composition plan.Connection
Compose a song from a prompt or a composition plan.
Authentication
Connected account requiredTags
Returns The Size Of The Agent'S Knowledge BaseELEVENLABS_GET_AGENT_KNOWLEDGE_BASE_SIZEReturns the number of pages in the agent's knowledge base.Connection
Returns the number of pages in the agent's knowledge base.
Authentication
Connected account requiredTags
Get Knowledge Base Summaries By IdsELEVENLABS_GET_AGENT_KNOWLEDGE_BASE_SUMMARIES_ROUTEGets multiple knowledge base document summaries by their IDs.Connection
Gets multiple knowledge base document summaries by their IDs.
Authentication
Connected account requiredTags
Get Shareable Agent LinkELEVENLABS_GET_AGENT_LINK_ROUTEGet the current link used to share the agent with othersConnection
Get the current link used to share the agent with others
Authentication
Connected account requiredTags
Calculate Expected Llm Usage For An AgentELEVENLABS_GET_AGENT_LLM_EXPECTED_COST_CALCULATIONCalculates expected number of LLM tokens needed for the specified agent.Connection
Calculates expected number of LLM tokens needed for the specified agent.
Authentication
Connected account requiredTags
Get Agent Response Test By IdELEVENLABS_GET_AGENT_RESPONSE_TEST_ROUTEGets an agent response test by ID.Connection
Gets an agent response test by ID.
Authentication
Connected account requiredTags
Get Agent Response Test Summaries By IdsELEVENLABS_GET_AGENT_RESPONSE_TESTS_SUMMARIES_ROUTEGets agent response test summaries for the requested test IDs.Connection
Gets agent response test summaries for the requested test IDs.
Authentication
Connected account requiredTags
Get AgentELEVENLABS_GET_AGENT_ROUTERetrieve config for an agentConnection
Retrieve config for an agent
Authentication
Connected account requiredTags
Get Agent SummariesELEVENLABS_GET_AGENT_SUMMARIES_ROUTEReturns summaries for the specified agents.Connection
Returns summaries for the specified agents.
Authentication
Connected account requiredTags
Get Agent Test Folder By IdELEVENLABS_GET_AGENT_TEST_FOLDER_ROUTEGets an agent test folder by ID, including its folder path.Connection
Gets an agent test folder by ID, including its folder path.
Authentication
Connected account requiredTags
Get Agent Conversation TopicsELEVENLABS_GET_AGENT_TOPICS_ROUTEReturns the latest topic discovery run results for a given agent.Connection
Returns the latest topic discovery run results for a given agent.
Authentication
Connected account requiredTags
Get Agent Widget ConfigELEVENLABS_GET_AGENT_WIDGET_ROUTERetrieve the widget configuration for an agentConnection
Retrieve the widget configuration for an agent
Authentication
Connected account requiredTags
List AgentsELEVENLABS_GET_AGENTS_ROUTEReturns a list of your agents and their metadata.Connection
Returns a list of your agents and their metadata.
Authentication
Connected account requiredTags
Get Audio From SampleELEVENLABS_GET_AUDIO_FROM_SAMPLEReturns the audio corresponding to a sample attached to a voice.Connection
Returns the audio corresponding to a sample attached to a voice.
Authentication
Connected account requiredTags
Get Audio From History ItemELEVENLABS_GET_AUDIO_FULL_FROM_SPEECH_HISTORY_ITEMReturns the audio of an history item.Connection
Returns the audio of an history item.
Authentication
Connected account requiredTags
Get Audio Isolation HistoryELEVENLABS_GET_AUDIO_ISOLATION_HISTORYReturns a list of all your audio isolation generations.Connection
Returns a list of all your audio isolation generations.
Authentication
Connected account requiredTags
Get Audio Native Project SettingsELEVENLABS_GET_AUDIO_NATIVE_PROJECT_SETTINGS_ENDPOINTGet player settings for the specific project.Connection
Get player settings for the specific project.
Authentication
Connected account requiredTags
Get A Batch Call By Id.ELEVENLABS_GET_BATCH_CALLGet detailed information about a batch call including all recipients.Connection
Get detailed information about a batch call including all recipients.
Authentication
Connected account requiredTags
Get Agent BranchELEVENLABS_GET_BRANCH_ROUTEGet information about a single agent branchConnection
Get information about a single agent branch
Authentication
Connected account requiredTags
List Agent BranchesELEVENLABS_GET_BRANCHES_ROUTEReturns a list of branches an agent hasConnection
Returns a list of branches an agent has
Authentication
Connected account requiredTags
Get ChapterELEVENLABS_GET_CHAPTER_BY_ID_ENDPOINTReturns information about a specific chapter.Connection
Returns information about a specific chapter.
Authentication
Connected account requiredTags
Get Chapter SnapshotELEVENLABS_GET_CHAPTER_SNAPSHOT_ENDPOINTReturns the chapter snapshot.Connection
Returns the chapter snapshot.
Authentication
Connected account requiredTags
List Chapter SnapshotsELEVENLABS_GET_CHAPTER_SNAPSHOTSGets information about all the snapshots of a chapter. Each snapshot can be downloaded as audio. Whenever a chapter is converted a snapshot will automatically be created.Connection
Gets information about all the snapshots of a chapter. Each snapshot can be downloaded as audio. Whenever a chapter is converted a snapshot will automatically be created.
Authentication
Connected account requiredTags
List ChaptersELEVENLABS_GET_CHAPTERSReturns a list of a Studio project's chapters.Connection
Returns a list of a Studio project's chapters.
Authentication
Connected account requiredTags
Get Conversation AudioELEVENLABS_GET_CONVERSATION_AUDIO_ROUTEGet the audio recording of a particular conversationConnection
Get the audio recording of a particular conversation
Authentication
Connected account requiredTags
Get ConversationsELEVENLABS_GET_CONVERSATION_HISTORIES_ROUTEGet all conversations of agents that user owns. With option to restrict to a specific agent.Connection
Get all conversations of agents that user owns. With option to restrict to a specific agent.
Authentication
Connected account requiredTags
Get Conversation DetailsELEVENLABS_GET_CONVERSATION_HISTORY_ROUTEGet the details of a particular conversationConnection
Get the details of a particular conversation
Authentication
Connected account requiredTags
Get Signed UrlELEVENLABS_GET_CONVERSATION_SIGNED_LINKGet a signed url to start a conversation with an agent with an agent that requires authorizationConnection
Get a signed url to start a conversation with an agent with an agent that requires authorization
Authentication
Connected account requiredTags
Get Sip Messages For A ConversationELEVENLABS_GET_CONVERSATION_SIP_MESSAGESGet SIP messages associated with a conversation's phone callConnection
Get SIP messages associated with a conversation's phone call
Authentication
Connected account requiredTags
Get Conversation TagELEVENLABS_GET_CONVERSATION_TAG_ROUTEGet a conversation tag by ID.Connection
Get a conversation tag by ID.
Authentication
Connected account requiredTags
Get Conversation UsersELEVENLABS_GET_CONVERSATION_USERS_ROUTEGet distinct users from conversations with pagination.Connection
Get distinct users from conversations with pagination.
Authentication
Connected account requiredTags
Get Crawl Job DetailsELEVENLABS_GET_CRAWL_JOB_ROUTEGet details about a specific crawl job including status and progress.Connection
Get details about a specific crawl job including status and progress.
Authentication
Connected account requiredTags
Get Convai Dashboard SettingsELEVENLABS_GET_DASHBOARD_SETTINGS_ROUTERetrieve Convai dashboard settings for the workspaceConnection
Retrieve Convai dashboard settings for the workspace
Authentication
Connected account requiredTags
Get Documentation Chunk From Knowledge BaseELEVENLABS_GET_DOCUMENTATION_CHUNK_FROM_KNOWLEDGE_BASEGet details about a specific documentation part used by RAG.Connection
Get details about a specific documentation part used by RAG.
Authentication
Connected account requiredTags
Get All Rag Chunks For A DocumentELEVENLABS_GET_DOCUMENTATION_CHUNKS_FROM_KNOWLEDGE_BASEGet all RAG chunks for a specific knowledge base document.Connection
Get all RAG chunks for a specific knowledge base document.
Authentication
Connected account requiredTags
Get Documentation From Knowledge BaseELEVENLABS_GET_DOCUMENTATION_FROM_KNOWLEDGE_BASEGet details about a specific documentation making up the agent's knowledge baseConnection
Get details about a specific documentation making up the agent's knowledge base
Authentication
Connected account requiredTags
Get Dubbed FileELEVENLABS_GET_DUBBED_FILEReturns dub as a streamed MP3 or MP4 file. If this dub has been edited using Dubbing Studio you need to use the resource render endpoint as this endpoint only returns the original automatic dub result.Connection
Returns dub as a streamed MP3 or MP4 file. If this dub has been edited using Dubbing Studio you need to use the resource render endpoint as this endpoint only returns the original automatic dub result.
Authentication
Connected account requiredTags
Get DubbingELEVENLABS_GET_DUBBED_METADATAReturns metadata about a dubbing project, including whether it's still in progress or notConnection
Returns metadata about a dubbing project, including whether it's still in progress or not
Authentication
Connected account requiredTags
Get Dubbed TranscriptELEVENLABS_GET_DUBBED_TRANSCRIPT_FILEReturns transcript for the dub as an SRT or WEBVTT file.Connection
Returns transcript for the dub as an SRT or WEBVTT file.
Authentication
Connected account requiredTags
Get The Dubbing Resource For An Id.ELEVENLABS_GET_DUBBING_RESOURCEGiven a dubbing ID generated from the '/v1/dubbing' endpoint with studio enabled, returns the dubbing resource.Connection
Given a dubbing ID generated from the '/v1/dubbing' endpoint with studio enabled, returns the dubbing resource.
Authentication
Connected account requiredTags
Retrieve A TranscriptELEVENLABS_GET_DUBBING_TRANSCRIPTSFetch the transcript for one of the languages in a dub.Connection
Fetch the transcript for one of the languages in a dub.
Authentication
Connected account requiredTags
Get Environment VariableELEVENLABS_GET_ENVIRONMENT_VARIABLEGet a specific environment variable by IDConnection
Get a specific environment variable by ID
Authentication
Connected account requiredTags
Get Music FinetuneELEVENLABS_GET_FINETUNEGet a music finetune.Connection
Get a music finetune.
Authentication
Connected account requiredTags
Get Music FinetunesELEVENLABS_GET_FINETUNESList music finetunes accessible to you (your own, workspace-shared, and ElevenLabs-curated), with optional filtering, sorting, and cursor pagination.Connection
List music finetunes accessible to you (your own, workspace-shared, and ElevenLabs-curated), with optional filtering, sorting, and cursor pagination.
Authentication
Connected account requiredTags
Get All GroupsELEVENLABS_GET_GROUPS_ENDPOINTGet all groups in the workspaceConnection
Get all groups in the workspace
Authentication
Connected account requiredTags
Get Dependent Agents For Multiple DocumentsELEVENLABS_GET_KNOWLEDGE_BASE_BULK_DEPENDENT_AGENTS_ROUTEGet a list of agents depending on any of the given knowledge base documents.Connection
Get a list of agents depending on any of the given knowledge base documents.
Authentication
Connected account requiredTags
Get Document ContentELEVENLABS_GET_KNOWLEDGE_BASE_CONTENTGet the entire content of a document from the knowledge baseConnection
Get the entire content of a document from the knowledge base
Authentication
Connected account requiredTags
Get Dependent Agents ListELEVENLABS_GET_KNOWLEDGE_BASE_DEPENDENT_AGENTSGet a list of agents depending on this knowledge base documentConnection
Get a list of agents depending on this knowledge base document
Authentication
Connected account requiredTags
Get Knowledge Base ListELEVENLABS_GET_KNOWLEDGE_BASE_LIST_ROUTEGet a list of available knowledge base documentsConnection
Get a list of available knowledge base documents
Authentication
Connected account requiredTags
Get Document Source File UrlELEVENLABS_GET_KNOWLEDGE_BASE_SOURCE_FILE_URLGet a signed URL to download the original source file of a file-type document from the knowledge baseConnection
Get a signed URL to download the original source file of a file-type document from the knowledge base
Authentication
Connected account requiredTags
Get VoicesELEVENLABS_GET_LIBRARY_VOICESRetrieves a list of shared voices.Connection
Retrieves a list of shared voices.
Authentication
Connected account requiredTags
Get Live CountELEVENLABS_GET_LIVE_COUNTGet the live count of the ongoing conversations.Connection
Get the live count of the ongoing conversations.
Authentication
Connected account requiredTags
Get Webrtc TokenELEVENLABS_GET_LIVEKIT_TOKENGet a WebRTC session token for real-time communication.Connection
Get a WebRTC session token for real-time communication.
Authentication
Connected account requiredTags
Get Mcp ServerELEVENLABS_GET_MCP_ROUTERetrieve a specific MCP server configuration from the workspace.Connection
Retrieve a specific MCP server configuration from the workspace.
Authentication
Connected account requiredTags
Get Mcp Tool Configuration OverrideELEVENLABS_GET_MCP_TOOL_CONFIG_OVERRIDE_ROUTERetrieve configuration overrides for a specific MCP tool.Connection
Retrieve configuration overrides for a specific MCP tool.
Authentication
Connected account requiredTags
Get ModelsELEVENLABS_GET_MODELSGets a list of available models.Connection
Gets a list of available models.
Authentication
Connected account requiredTags
Compute Rag Indexes In BatchELEVENLABS_GET_OR_CREATE_RAG_INDEXESRetrieves and/or creates RAG indexes for multiple knowledge base documents in a single request. Maximum 100 items per request.Connection
Retrieves and/or creates RAG indexes for multiple knowledge base documents in a single request. Maximum 100 items per request.
Authentication
Connected account requiredTags
Get Phone NumberELEVENLABS_GET_PHONE_NUMBER_ROUTERetrieve Phone Number details by IDConnection
Retrieve Phone Number details by ID
Authentication
Connected account requiredTags
Get Procedure DraftELEVENLABS_GET_PROCEDURE_DRAFT_ROUTEGet user's draft for a procedureConnection
Get user's draft for a procedure
Authentication
Connected account requiredTags
Get ProcedureELEVENLABS_GET_PROCEDURE_ROUTERetrieve a procedure at a specific version or the current branch HEAD.Connection
Retrieve a procedure at a specific version or the current branch HEAD.
Authentication
Connected account requiredTags
Get Studio ProjectELEVENLABS_GET_PROJECT_BY_IDReturns information about a specific Studio project. This endpoint returns more detailed information about a project than `GET /v1/studio`.Connection
Returns information about a specific Studio project. This endpoint returns more detailed information about a project than `GET /v1/studio`.
Authentication
Connected account requiredTags
Get Project Muted TracksELEVENLABS_GET_PROJECT_MUTED_TRACKS_ENDPOINTReturns a list of chapter IDs that have muted tracks in a project.Connection
Returns a list of chapter IDs that have muted tracks in a project.
Authentication
Connected account requiredTags
Get Project SnapshotELEVENLABS_GET_PROJECT_SNAPSHOT_ENDPOINTReturns the project snapshot.Connection
Returns the project snapshot.
Authentication
Connected account requiredTags
List Studio Project SnapshotsELEVENLABS_GET_PROJECT_SNAPSHOTSRetrieves a list of snapshots for a Studio project.Connection
Retrieves a list of snapshots for a Studio project.
Authentication
Connected account requiredTags
List Studio ProjectsELEVENLABS_GET_PROJECTSReturns a list of your Studio projects with metadata.Connection
Returns a list of your Studio projects with metadata.
Authentication
Connected account requiredTags
Get Pronunciation DictionariesELEVENLABS_GET_PRONUNCIATION_DICTIONARIES_METADATAGet a list of the pronunciation dictionaries you have access to and their metadataConnection
Get a list of the pronunciation dictionaries you have access to and their metadata
Authentication
Connected account requiredTags
Get Metadata For A Pronunciation DictionaryELEVENLABS_GET_PRONUNCIATION_DICTIONARY_METADATAGet metadata for a pronunciation dictionaryConnection
Get metadata for a pronunciation dictionary
Authentication
Connected account requiredTags
Get A Pls File With A Pronunciation Dictionary Version RulesELEVENLABS_GET_PRONUNCIATION_DICTIONARY_VERSION_PLSGet a PLS file with a pronunciation dictionary version rulesConnection
Get a PLS file with a pronunciation dictionary version rules
Authentication
Connected account requiredTags
Calculate Expected Llm UsageELEVENLABS_GET_PUBLIC_LLM_EXPECTED_COST_CALCULATIONReturns a list of LLM models and the expected cost for using them based on the provided values.Connection
Returns a list of LLM models and the expected cost for using them based on the provided values.
Authentication
Connected account requiredTags
Retrieve Voice Sample AudioELEVENLABS_GET_PVC_SAMPLE_AUDIORetrieve the first 30 seconds of voice sample audio with or without noise removal.Connection
Retrieve the first 30 seconds of voice sample audio with or without noise removal.
Authentication
Connected account requiredTags
Retrieve Speaker Separation StatusELEVENLABS_GET_PVC_SAMPLE_SPEAKERSRetrieve the status of the speaker separation process and the list of detected speakers if complete.Connection
Retrieve the status of the speaker separation process and the list of detected speakers if complete.
Authentication
Connected account requiredTags
Retrieve Voice Sample Visual WaveformELEVENLABS_GET_PVC_SAMPLE_VISUAL_WAVEFORMRetrieve the visual waveform of a voice sample.Connection
Retrieve the visual waveform of a voice sample.
Authentication
Connected account requiredTags
Get Pvc Voice CaptchaELEVENLABS_GET_PVC_VOICE_CAPTCHAGet captcha for PVC voice verification.Connection
Get captcha for PVC voice verification.
Authentication
Connected account requiredTags
Get Rag Index Overview.ELEVENLABS_GET_RAG_INDEX_OVERVIEWProvides total size and other information of RAG indexes used by knowledgebase documentsConnection
Provides total size and other information of RAG indexes used by knowledgebase documents
Authentication
Connected account requiredTags
Get Rag Indexes Of The Specified Knowledgebase Document.ELEVENLABS_GET_RAG_INDEXESProvides information about all RAG indexes of the specified knowledgebase document.Connection
Provides information about all RAG indexes of the specified knowledgebase document.
Authentication
Connected account requiredTags
Get ResourceELEVENLABS_GET_RESOURCE_METADATAGets the metadata of a resource by ID.Connection
Gets the metadata of a resource by ID.
Authentication
Connected account requiredTags
Get Secret Dependencies By TypeELEVENLABS_GET_SECRET_DEPENDENCIES_ROUTEGet paginated list of resources that depend on a specific secret, filtered by resource type.Connection
Get paginated list of resources that depend on a specific secret, filtered by resource type.
Authentication
Connected account requiredTags
Get Convai Workspace SecretELEVENLABS_GET_SECRET_ROUTEGet a workspace secret by IDConnection
Get a workspace secret by ID
Authentication
Connected account requiredTags
Get Convai Workspace SecretsELEVENLABS_GET_SECRETS_ROUTEGet all workspace secrets for the userConnection
Get all workspace secrets for the user
Authentication
Connected account requiredTags
Get Service Account Api Keys RouteELEVENLABS_GET_SERVICE_ACCOUNT_API_KEYS_ROUTEGet all API keys for a service accountConnection
Get all API keys for a service account
Authentication
Connected account requiredTags
Get Convai SettingsELEVENLABS_GET_SETTINGS_ROUTERetrieve Convai settings for the workspaceConnection
Retrieve Convai settings for the workspace
Authentication
Connected account requiredTags
Get Signed UrlELEVENLABS_GET_SIGNED_URL_DEPRECATEDGet a signed url to start a conversation with an agent with an agent that requires authorizationConnection
Get a signed url to start a conversation with an agent with an agent that requires authorization
Authentication
Connected account requiredTags
Search The Elevenlabs Library For Voices Similar To A Speaker.ELEVENLABS_GET_SIMILAR_VOICES_FOR_SPEAKERFetch the top 10 similar voices to a speaker, including the voice IDs, names, descriptions, and, where possible, a sample audio recording.Connection
Fetch the top 10 similar voices to a speaker, including the voice IDs, names, descriptions, and, where possible, a sample audio recording.
Authentication
Connected account requiredTags
Create Single Use TokenELEVENLABS_GET_SINGLE_USE_TOKENGenerate a time limited single-use token with embedded authentication for frontend clients.Connection
Generate a time limited single-use token with embedded authentication for frontend clients.
Authentication
Connected account requiredTags
Retrieve Separated Speaker AudioELEVENLABS_GET_SPEAKER_AUDIORetrieve the separated audio for a specific speaker.Connection
Retrieve the separated audio for a specific speaker.
Authentication
Connected account requiredTags
Get Speech EngineELEVENLABS_GET_SPEECH_ENGINERetrieve a Speech Engine resourceConnection
Retrieve a Speech Engine resource
Authentication
Connected account requiredTags
List Generated ItemsELEVENLABS_GET_SPEECH_HISTORYReturns a list of your generated audio (e.g. text to speech, speech to speech, Studio, dubbing). Music and SFX generations are not included and cannot currently be retrieved via the API.Connection
Returns a list of your generated audio (e.g. text to speech, speech to speech, Studio, dubbing). Music and SFX generations are not included and cannot currently be retrieved via the API.
Authentication
Connected account requiredTags
Get History ItemELEVENLABS_GET_SPEECH_HISTORY_ITEM_BY_IDRetrieves a history item.Connection
Retrieves a history item.
Authentication
Connected account requiredTags
Get Test InvocationELEVENLABS_GET_TEST_INVOCATION_ROUTEGets a test invocation by ID.Connection
Gets a test invocation by ID.
Authentication
Connected account requiredTags
Get Dependent Agents ListELEVENLABS_GET_TOOL_DEPENDENT_AGENTS_ROUTEGet a list of agents depending on this toolConnection
Get a list of agents depending on this tool
Authentication
Connected account requiredTags
Get Tool ExecutionsELEVENLABS_GET_TOOL_EXECUTIONS_ROUTEGet paginated list of tool executions for a specific tool.Connection
Get paginated list of tool executions for a specific tool.
Authentication
Connected account requiredTags
Get ToolELEVENLABS_GET_TOOL_ROUTEGet tool that is available in the workspace.Connection
Get tool that is available in the workspace.
Authentication
Connected account requiredTags
Get ToolsELEVENLABS_GET_TOOLS_ROUTEGet all available tools in the workspace.Connection
Get all available tools in the workspace.
Authentication
Connected account requiredTags
Get Transcript By IdELEVENLABS_GET_TRANSCRIPT_BY_IDRetrieve a previously generated transcript by its ID.Connection
Retrieve a previously generated transcript by its ID.
Authentication
Connected account requiredTags
Get User InfoELEVENLABS_GET_USER_INFOGets information about the userConnection
Gets information about the user
Authentication
Connected account requiredTags
Get User Subscription InfoELEVENLABS_GET_USER_SUBSCRIPTION_INFOGets extended information about the users subscriptionConnection
Gets extended information about the users subscription
Authentication
Connected account requiredTags
Get Voices V2ELEVENLABS_GET_USER_VOICES_V2Gets a list of all available voices for a user with search, filtering and pagination.Connection
Gets a list of all available voices for a user with search, filtering and pagination.
Authentication
Connected account requiredTags
Get Agent Version MetadataELEVENLABS_GET_VERSION_METADATA_ROUTEGet metadata for a specific agent versionConnection
Get metadata for a specific agent version
Authentication
Connected account requiredTags
Get Voice AccentsELEVENLABS_GET_VOICE_ACCENTSGets the list of available accents in the shared voice library.Connection
Gets the list of available accents in the shared voice library.
Authentication
Connected account requiredTags
Get VoiceELEVENLABS_GET_VOICE_BY_IDReturns metadata about a specific voice.Connection
Returns metadata about a specific voice.
Authentication
Connected account requiredTags
Get Voice SettingsELEVENLABS_GET_VOICE_SETTINGSReturns the settings for a specific voice. "similarity_boost" corresponds to"Clarity + Similarity Enhancement" in the web app and "stability" corresponds to "Stability" slider in the web app.Connection
Returns the settings for a specific voice. "similarity_boost" corresponds to"Clarity + Similarity Enhancement" in the web app and "stability" corresponds to "Stability" slider in the web app.
Authentication
Connected account requiredTags
Get Default Voice Settings.ELEVENLABS_GET_VOICE_SETTINGS_DEFAULTGets the default settings for voices. "similarity_boost" corresponds to"Clarity + Similarity Enhancement" in the web app and "stability" corresponds to "Stability" slider in the web app.Connection
Gets the default settings for voices. "similarity_boost" corresponds to"Clarity + Similarity Enhancement" in the web app and "stability" corresponds to "Stability" slider in the web app.
Authentication
Connected account requiredTags
List VoicesELEVENLABS_GET_VOICESReturns a list of all available voices for a user. Stops working once the user's workspace exceeds 500 voices.Connection
Returns a list of all available voices for a user. Stops working once the user's workspace exceeds 500 voices.
Authentication
Connected account requiredTags
Get Whatsapp AccountELEVENLABS_GET_WHATSAPP_ACCOUNTGet a WhatsApp accountConnection
Get a WhatsApp account
Authentication
Connected account requiredTags
Get Workspace Audit LogsELEVENLABS_GET_WORKSPACE_AUDIT_LOGSReturns the audit log for the workspace. Requires enterprise tier and the audit_log_read permission.Connection
Returns the audit log for the workspace. Requires enterprise tier and the audit_log_read permission.
Authentication
Connected account requiredTags
Get All Batch Calls For A Workspace.ELEVENLABS_GET_WORKSPACE_BATCH_CALLSGet all batch calls for the current workspace.Connection
Get all batch calls for the current workspace.
Authentication
Connected account requiredTags
Get Workspace MembersELEVENLABS_GET_WORKSPACE_MEMBERSGets a list of all members of the workspace, including locked members. Service accounts are excluded. Requires the workspace_members_read permission.Connection
Gets a list of all members of the workspace, including locked members. Service accounts are excluded. Requires the workspace_members_read permission.
Authentication
Connected account requiredTags
Get Workspace Service AccountsELEVENLABS_GET_WORKSPACE_SERVICE_ACCOUNTSList all service accounts in the workspaceConnection
List all service accounts in the workspace
Authentication
Connected account requiredTags
List Workspace WebhooksELEVENLABS_GET_WORKSPACE_WEBHOOKS_ROUTEList all webhooks for a workspaceConnection
List all webhooks for a workspace
Authentication
Connected account requiredTags
Handle An Outbound Call Via ExotelELEVENLABS_HANDLE_EXOTEL_OUTBOUND_CALLHandle an outbound call via Exotel Connect APIConnection
Handle an outbound call via Exotel Connect API
Authentication
Connected account requiredTags
Handle An Outbound Call Via Sip TrunkELEVENLABS_HANDLE_SIP_TRUNK_OUTBOUND_CALLHandle an outbound call via SIP trunkConnection
Handle an outbound call via SIP trunk
Authentication
Connected account requiredTags
Handle An Outbound Call Via TwilioELEVENLABS_HANDLE_TWILIO_OUTBOUND_CALLHandle an outbound call via TwilioConnection
Handle an outbound call via Twilio
Authentication
Connected account requiredTags
Invite UserELEVENLABS_INVITE_USERSends an email invitation to join your workspace to the provided email. If the user doesn't have an account they will be prompted to create one. If the user accepts this invite they will be added as a user to your workspace and your subscription using one of your seats. This endpoint may only be called by workspace members with the WORKSPACE_MEMBERS_INVITE permission. If the user is already in the workspace a 400 error will be returned.Connection
Sends an email invitation to join your workspace to the provided email. If the user doesn't have an account they will be prompted to create one. If the user accepts this invite they will be added as a user to your workspace and your subscription using one of your seats. This endpoint may only be called by workspace members with the WORKSPACE_MEMBERS_INVITE permission. If the user is already in the workspace a 400 error will be returned.
Authentication
Connected account requiredTags
Invite Multiple UsersELEVENLABS_INVITE_USERS_BULKSends email invitations to join your workspace to the provided emails. Requires all email addresses to be part of a verified domain. If the users don't have an account they will be prompted to create one. If the users accept these invites they will be added as users to your workspace and your subscription using one of your seats. This endpoint may only be called by workspace members with the WORKSPACE_MEMBERS_INVITE permission.Connection
Sends email invitations to join your workspace to the provided emails. Requires all email addresses to be part of a verified domain. If the users don't have an account they will be prompted to create one. If the users accept these invites they will be added as users to your workspace and your subscription using one of your seats. This endpoint may only be called by workspace members with the WORKSPACE_MEMBERS_INVITE permission.
Authentication
Connected account requiredTags
Get Workspace Auth ConnectionsELEVENLABS_LIST_AUTH_CONNECTIONSGet all auth connections for the workspaceConnection
Get all auth connections for the workspace
Authentication
Connected account requiredTags
List Available LlmsELEVENLABS_LIST_AVAILABLE_LLMSReturns a list of available LLM models that can be used with agents, including their capabilities and any deprecation status. The response is filtered based on the data residency of the deployment and any compliance requirements (e.g. HIPAA) of the workspace subscription.Connection
Returns a list of available LLM models that can be used with agents, including their capabilities and any deprecation status. The response is filtered based on the data residency of the deployment and any compliance requirements (e.g. HIPAA) of the workspace subscription.
Authentication
Connected account requiredTags
List Agent Response TestsELEVENLABS_LIST_CHAT_RESPONSE_TESTS_ROUTELists all agent response tests with pagination support and optional search filtering.Connection
Lists all agent response tests with pagination support and optional search filtering.
Authentication
Connected account requiredTags
List Conversation TagsELEVENLABS_LIST_CONVERSATION_TAGS_ROUTEList conversation tags for the workspace, ordered by most recently created first.Connection
List conversation tags for the workspace, ordered by most recently created first.
Authentication
Connected account requiredTags
List Ongoing And Recent Crawl Jobs Created By A UserELEVENLABS_LIST_CRAWL_JOBS_ROUTEGet a list of ongoing and recent crawl jobs for the user.Connection
Get a list of ongoing and recent crawl jobs for the user.
Authentication
Connected account requiredTags
List DubsELEVENLABS_LIST_DUBSList the dubs you have access to.Connection
List the dubs you have access to.
Authentication
Connected account requiredTags
List Environment VariablesELEVENLABS_LIST_ENVIRONMENT_VARIABLESList all environment variables for the workspace with optional filteringConnection
List all environment variables for the workspace with optional filtering
Authentication
Connected account requiredTags
List Mcp Server ToolsELEVENLABS_LIST_MCP_SERVER_TOOLS_ROUTERetrieve all tools available for a specific MCP server configuration.Connection
Retrieve all tools available for a specific MCP server configuration.
Authentication
Connected account requiredTags
List Mcp ServersELEVENLABS_LIST_MCP_SERVERS_ROUTERetrieve all MCP server configurations available in the workspace.Connection
Retrieve all MCP server configurations available in the workspace.
Authentication
Connected account requiredTags
List Phone NumbersELEVENLABS_LIST_PHONE_NUMBERS_ROUTERetrieve all Phone NumbersConnection
Retrieve all Phone Numbers
Authentication
Connected account requiredTags
List ProceduresELEVENLABS_LIST_PROCEDURES_ROUTEList the agent's procedures on a branch with their procedure_id, version_id, name, type, trigger, and has_draft. has_draft is true when a procedure has unpublished draft changes on this branch; its name/type/trigger then reflect that draft. Does not return procedure content -- use Get Procedure to read a procedure's body.Connection
List the agent's procedures on a branch with their procedure_id, version_id, name, type, trigger, and has_draft. has_draft is true when a procedure has unpublished draft changes on this branch; its name/type/trigger then reflect that draft. Does not return procedure content -- use Get Procedure to read a procedure's body.
Authentication
Connected account requiredTags
Get Sip Messages For A Phone NumberELEVENLABS_LIST_SIP_MESSAGESGet SIP messages for a phone numberConnection
Get SIP messages for a phone number
Authentication
Connected account requiredTags
List Speech EnginesELEVENLABS_LIST_SPEECH_ENGINESReturns a paginated list of Speech Engine resources.Connection
Returns a paginated list of Speech Engine resources.
Authentication
Connected account requiredTags
List Test InvocationsELEVENLABS_LIST_TEST_INVOCATIONS_ROUTELists all test invocations with pagination support and optional search filtering.Connection
Lists all test invocations with pagination support and optional search filtering.
Authentication
Connected account requiredTags
List Whatsapp AccountsELEVENLABS_LIST_WHATSAPP_ACCOUNTSList all WhatsApp accountsConnection
List all WhatsApp accounts
Authentication
Connected account requiredTags
Merge A Branch Into A Target BranchELEVENLABS_MERGE_BRANCH_INTO_TARGETMerge a branch into a target branchConnection
Merge a branch into a target branch
Authentication
Connected account requiredTags
Preview Merged ConfigurationELEVENLABS_MERGE_PREVIEW_ROUTEReturns the result of merging the source branch into the target branch without performing the merge. Useful for showing an accurate diff before confirming.Connection
Returns the result of merging the source branch into the target branch without performing the merge. Useful for showing an accurate diff before confirming.
Authentication
Connected account requiredTags
Move Segments Between SpeakersELEVENLABS_MIGRATE_SEGMENTSChange the attribution of one or more segments to a different speaker.Connection
Change the attribution of one or more segments to a different speaker.
Authentication
Connected account requiredTags
Patches An Agent SettingsELEVENLABS_PATCH_AGENT_SETTINGS_ROUTEPatches an Agent settingsConnection
Patches an Agent settings
Authentication
Connected account requiredTags
Update Pronunciation DictionaryELEVENLABS_PATCH_PRONUNCIATION_DICTIONARYPartially update the pronunciation dictionary without changing the versionConnection
Partially update the pronunciation dictionary without changing the version
Authentication
Connected account requiredTags
Send Conversation FeedbackELEVENLABS_POST_CONVERSATION_FEEDBACK_ROUTESend the feedback for the given conversationConnection
Send the feedback for the given conversation
Authentication
Connected account requiredTags
Bulk Delete Knowledge Base DocumentsELEVENLABS_POST_KNOWLEDGE_BASE_BULK_DELETE_ROUTEDelete multiple documents or folders from the knowledge base. Each id succeeds or fails independently.Connection
Delete multiple documents or folders from the knowledge base. Each id succeeds or fails independently.
Authentication
Connected account requiredTags
Bulk Move Entities To FolderELEVENLABS_POST_KNOWLEDGE_BASE_BULK_MOVE_ROUTEMoves multiple entities from one folder to another.Connection
Moves multiple entities from one folder to another.
Authentication
Connected account requiredTags
Move Entity To FolderELEVENLABS_POST_KNOWLEDGE_BASE_MOVE_ROUTEMoves the entity from one folder to another.Connection
Moves the entity from one folder to another.
Authentication
Connected account requiredTags
Create OrderELEVENLABS_PUBLIC_CREATE_ORDERCreates a new Productions order in the workspace. The order starts in the open state and can be configured with items before submission.Connection
Creates a new Productions order in the workspace. The order starts in the open state and can be configured with items before submission.
Authentication
Connected account requiredTags
Get Available LanguagesELEVENLABS_PUBLIC_GET_AVAILABLE_LANGUAGESReturns the available languages for a given order item kind.Connection
Returns the available languages for a given order item kind.
Authentication
Connected account requiredTags
Get Media InfoELEVENLABS_PUBLIC_GET_MEDIA_INFORetrieves metadata and a time-limited download URL for a previously uploaded media file.Connection
Retrieves metadata and a time-limited download URL for a previously uploaded media file.
Authentication
Connected account requiredTags
Get OrderELEVENLABS_PUBLIC_GET_ORDERRetrieves full details for a Productions order. Quote and pricing information may not be available immediately; if you wish to see the quote before submission, you may need to poll the order details until it is ready.Connection
Retrieves full details for a Productions order. Quote and pricing information may not be available immediately; if you wish to see the quote before submission, you may need to poll the order details until it is ready.
Authentication
Connected account requiredTags
Get Order DeliverablesELEVENLABS_PUBLIC_GET_ORDER_DELIVERABLESRetrieves the delivered files for a completed order. Returns an empty list if the order is not yet completed.Connection
Retrieves the delivered files for a completed order. Returns an empty list if the order is not yet completed.
Authentication
Connected account requiredTags
List OrdersELEVENLABS_PUBLIC_LIST_ORDERSLists Productions orders in the workspace. Supports filtering by status and date range, with pagination.Connection
Lists Productions orders in the workspace. Supports filtering by status and date range, with pagination.
Authentication
Connected account requiredTags
Remove Order ItemELEVENLABS_PUBLIC_REMOVE_ORDER_ITEMRemoves an order item from an open order.Connection
Removes an order item from an open order.
Authentication
Connected account requiredTags
Submit OrderELEVENLABS_PUBLIC_SUBMIT_ORDERSubmits an open order for processing. The order must have at least one item. Once submitted, items can no longer be modified. Upon submission, the workspace will be charged for the order. The quote is based on information extracted from the uploaded media, such as its duration. The quote may not be available immediately; if you wish to see the quote before submission, you may need to poll the order details until the quote is ready.Connection
Submits an open order for processing. The order must have at least one item. Once submitted, items can no longer be modified. Upon submission, the workspace will be charged for the order. The quote is based on information extracted from the uploaded media, such as its duration. The quote may not be available immediately; if you wish to see the quote before submission, you may need to poll the order details until the quote is ready.
Authentication
Connected account requiredTags
Update OrderELEVENLABS_PUBLIC_UPDATE_ORDERUpdates an open order.Connection
Updates an open order.
Authentication
Connected account requiredTags
Upsert Order ItemELEVENLABS_PUBLIC_UPSERT_ORDER_ITEMAdds or updates an order item on an open order. Returns the item ID and the quoted price.Connection
Adds or updates an order item on an open order. Returns the item ID and the quoted price.
Authentication
Connected account requiredTags
Query Agent Knowledge Base RagELEVENLABS_QUERY_AGENT_KNOWLEDGE_BASE_RAG_ROUTERun the agent's exact RAG retrieval for an ad-hoc query and return the ranked chunks the agent would retrieve. Read-only: no conversation is created. The response reflects current retrieval internals and may evolve.Connection
Run the agent's exact RAG retrieval for an ad-hoc query and return the ranked chunks the agent would retrieve. Read-only: no conversation is created. The response reflects current retrieval internals and may evolve.
Authentication
Connected account requiredTags
Compute Rag Index.ELEVENLABS_RAG_INDEX_STATUSIn case the document is not RAG indexed, it triggers rag indexing task, otherwise it just returns the current status.Connection
In case the document is not RAG indexed, it triggers rag indexing task, otherwise it just returns the current status.
Authentication
Connected account requiredTags
Rebase A Branch Onto MainELEVENLABS_REBASE_BRANCH_ONTO_MAINRebase a branch onto the latest main branch, incorporating main's changes while preserving the branch's own changes.Connection
Rebase a branch onto the latest main branch, incorporating main's changes while preserving the branch's own changes.
Authentication
Connected account requiredTags
Preview Rebased ConfigurationELEVENLABS_REBASE_PREVIEW_ROUTEReturns the result of rebasing the branch onto main without performing the rebase. Useful for showing an accurate diff before confirming.Connection
Returns the result of rebasing the branch onto main without performing the rebase. Useful for showing an accurate diff before confirming.
Authentication
Connected account requiredTags
Redirect To MintlifyELEVENLABS_REDIRECT_TO_MINTLIFYRedirect To MintlifyConnection
Redirect To Mintlify
Authentication
Connected account requiredTags
Refresh Url Document ContentELEVENLABS_REFRESH_URL_DOCUMENT_ROUTEManually refresh a URL document by re-fetching its content from the source URL.Connection
Manually refresh a URL document by re-fetching its content from the source URL.
Authentication
Connected account requiredTags
Register A Twilio Call And Return TwimlELEVENLABS_REGISTER_TWILIO_CALLRegister a Twilio call and return TwiML to connect the callConnection
Register a Twilio call and return TwiML to connect the call
Authentication
Connected account requiredTags
Delete Mcp Server Tool ApprovalELEVENLABS_REMOVE_MCP_SERVER_TOOL_APPROVAL_ROUTERemove approval for a specific MCP tool when using per-tool approval mode.Connection
Remove approval for a specific MCP tool when using per-tool approval mode.
Authentication
Connected account requiredTags
Delete Mcp Tool Configuration OverrideELEVENLABS_REMOVE_MCP_TOOL_CONFIG_OVERRIDE_ROUTERemove configuration overrides for a specific MCP tool.Connection
Remove configuration overrides for a specific MCP tool.
Authentication
Connected account requiredTags
Delete Member From User GroupELEVENLABS_REMOVE_MEMBERRemoves a member from the specified group. Requires `group_members_manage` permission.Connection
Removes a member from the specified group. Requires `group_members_manage` permission.
Authentication
Connected account requiredTags
Remove ProcedureELEVENLABS_REMOVE_PROCEDURE_ROUTERemove a procedure from the agent's draft working set.Connection
Remove a procedure from the agent's draft working set.
Authentication
Connected account requiredTags
Remove Rules From The Pronunciation DictionaryELEVENLABS_REMOVE_RULESRemove rules from the pronunciation dictionaryConnection
Remove rules from the pronunciation dictionary
Authentication
Connected account requiredTags
Render Audio Or Video For The Given LanguageELEVENLABS_RENDERRegenerate the output media for a language using the latest Studio state. Please ensure all segments have been dubbed before rendering, otherwise they will be omitted. Renders are generated asynchronously, and to check the status of all renders please use the 'Get Dubbing Resource' endpoint.Connection
Regenerate the output media for a language using the latest Studio state. Please ensure all segments have been dubbed before rendering, otherwise they will be omitted. Renders are generated asynchronously, and to check the status of all renders please use the 'Get Dubbing Resource' endpoint.
Authentication
Connected account requiredTags
List Api RequestsELEVENLABS_REQUESTS_LISTReturns a list of API requests. Supports filtering by time range, column filters, and search terms. At least one of start_time or end_time must be provided. An optional sort parameter controls timestamp ordering. Results are ordered by timestamp. Descending if end_time is used, ascending if start_time is used. The response is a tabular structure with columns, column_types, column_units, and rows.Connection
Returns a list of API requests. Supports filtering by time range, column filters, and search terms. At least one of start_time or end_time must be provided. An optional sort parameter controls timestamp ordering. Results are ordered by timestamp. Descending if end_time is used, ascending if start_time is used. The response is a tabular structure with columns, column_types, column_units, and rows.
Authentication
Connected account requiredTags
Resolve Conversation ReferenceELEVENLABS_RESOLVE_CONVERSATION_REFERENCE_ROUTEResolve a conversation URL (a Slack message URL or a Zendesk ticket URL) to the deterministic conversation ID for the given agent, then confirm the conversation exists.Connection
Resolve a conversation URL (a Slack message URL or a Zendesk ticket URL) to the deterministic conversation ID for the given agent, then confirm the conversation exists.
Authentication
Connected account requiredTags
Resubmit TestsELEVENLABS_RESUBMIT_TESTS_ROUTEResubmits specific test runs from a test invocation.Connection
Resubmits specific test runs from a test invocation.
Authentication
Connected account requiredTags
Retry A Batch Call.ELEVENLABS_RETRY_BATCH_CALLRetry a batch call, calling failed and no-response recipients again.Connection
Retry a batch call, calling failed and no-response recipients again.
Authentication
Connected account requiredTags
Run Tests On The AgentELEVENLABS_RUN_AGENT_TEST_SUITE_ROUTERun selected tests on the agent with provided configuration. If the agent configuration is provided, it will be used to override default agent configuration.Connection
Run selected tests on the agent with provided configuration. If the agent configuration is provided, it will be used to override default agent configuration.
Authentication
Connected account requiredTags
Run Conversation AnalysisELEVENLABS_RUN_CONVERSATION_ANALYSISRun the analysis for a conversation using the agent's current evaluation criteria and data collection settings.Connection
Run the analysis for a conversation using the agent's current evaluation criteria and data collection settings.
Authentication
Connected account requiredTags
Run Conversation EvaluationELEVENLABS_RUN_CONVERSATION_EVALUATIONSRerun a specific evaluation for a conversation.Connection
Rerun a specific evaluation for a conversation.
Authentication
Connected account requiredTags
Simulates A ConversationELEVENLABS_RUN_CONVERSATION_SIMULATION_ROUTEDeprecated. Use the `/v1/convai/agent-testing/create` and `/v1/convai/agents/:agent_id/run-tests` endpoints to create and run simulations. Run a conversation between the agent and a simulated user.Connection
Deprecated. Use the `/v1/convai/agent-testing/create` and `/v1/convai/agents/:agent_id/run-tests` endpoints to create and run simulations. Run a conversation between the agent and a simulated user.
Authentication
Connected account requiredTags
Simulates A Conversation (Stream)ELEVENLABS_RUN_CONVERSATION_SIMULATION_ROUTE_STREAMDeprecated. Use the `/v1/convai/agent-testing/create` and `/v1/convai/agents/:agent_id/run-tests` endpoints to create and run simulations. Run a conversation between the agent and a simulated user and stream back the response. Response is streamed back as partial lists of messages that should be concatenated and once the conversation has complete a single final message with the conversation analysis will be sent.Connection
Deprecated. Use the `/v1/convai/agent-testing/create` and `/v1/convai/agents/:agent_id/run-tests` endpoints to create and run simulations. Run a conversation between the agent and a simulated user and stream back the response. Response is streamed back as partial lists of messages that should be concatenated and once the conversation has complete a single final message with the conversation analysis will be sent.
Authentication
Connected account requiredTags
Run Pvc TrainingELEVENLABS_RUN_PVC_VOICE_TRAININGStart PVC training process for a voice.Connection
Start PVC training process for a voice.
Authentication
Connected account requiredTags
Search User GroupsELEVENLABS_SEARCH_GROUPSSearches for user groups in the workspace. Multiple or no groups may be returned.Connection
Searches for user groups in the workspace. Multiple or no groups may be returned.
Authentication
Connected account requiredTags
Search Knowledge Base ContentELEVENLABS_SEARCH_KNOWLEDGE_BASE_CONTENT_ROUTEFuzzy text search over knowledge base document contentConnection
Fuzzy text search over knowledge base document content
Authentication
Connected account requiredTags
Set Rules On The Pronunciation DictionaryELEVENLABS_SET_RULESReplaces all existing rules on the pronunciation dictionary with the provided ones.Connection
Replaces all existing rules on the pronunciation dictionary with the provided ones.
Authentication
Connected account requiredTags
Set Workspace Third-Party Disabling PolicyELEVENLABS_SET_THIRD_PARTY_DISABLING_POLICYSet the workspace-wide Third-Party Disabling policy. When set, it forces, for every API key in the workspace, whether the holder of a key (potentially a third party who found it) may disable it via the self-disable endpoint or when it leaks publicly — overriding each key's own setting. Pass `true` to allow it for all keys, `false` to forbid it for all keys, or `null` to clear the override so per-key values and the plan default apply again. Workspace admins only.Connection
Set the workspace-wide Third-Party Disabling policy. When set, it forces, for every API key in the workspace, whether the holder of a key (potentially a third party who found it) may disable it via the self-disable endpoint or when it leaks publicly — overriding each key's own setting. Pass `true` to allow it for all keys, `false` to forbid it for all keys, or `null` to clear the override so per-key values and the plan default apply again. Workspace admins only.
Authentication
Connected account requiredTags
Share Workspace ResourceELEVENLABS_SHARE_RESOURCE_ENDPOINTGrants a role (one of 'admin', 'editor', 'commenter', or 'viewer') on a workspace resource to a user, group, or workspace (service account) API key. This overrides any existing role the target has on the resource. To target a user or service account, pass only the user email; the user must be in your workspace. To target a group, pass only the group id. To target a workspace (service account) API key, pass the api key id; the resource will be shared with the service account associated with that key. You must have admin access to the resource to share it.Connection
Grants a role (one of 'admin', 'editor', 'commenter', or 'viewer') on a workspace resource to a user, group, or workspace (service account) API key. This overrides any existing role the target has on the resource. To target a user or service account, pass only the user email; the user must be in your workspace. To target a group, pass only the group id. To target a workspace (service account) API key, pass the api key id; the resource will be shared with the service account associated with that key. You must have admin access to the resource to share it.
Authentication
Connected account requiredTags
Smart Search Conversation MessagesELEVENLABS_SMART_SEARCH_CONVERSATION_MESSAGES_ROUTESearch conversation transcripts by semantic similarity to surface relevant messages based on meaning and intent, rather than exact keyword matchesConnection
Search conversation transcripts by semantic similarity to surface relevant messages based on meaning and intent, rather than exact keyword matches
Authentication
Connected account requiredTags
Sound GenerationELEVENLABS_SOUND_GENERATIONTurn text into sound effects for your videos, voice-overs or video games using the most advanced sound effects models in the world.Connection
Turn text into sound effects for your videos, voice-overs or video games using the most advanced sound effects models in the world.
Authentication
Connected account requiredTags
Start Speaker SeparationELEVENLABS_START_SPEAKER_SEPARATIONStart speaker separation process for a sampleConnection
Start speaker separation process for a sample
Authentication
Connected account requiredTags
Stream Chapter AudioELEVENLABS_STREAM_CHAPTER_SNAPSHOT_AUDIOStream the audio from a chapter snapshot. Use `GET /v1/studio/projects/{project_id}/chapters/{chapter_id}/snapshots` to return the snapshots of a chapter.Connection
Stream the audio from a chapter snapshot. Use `GET /v1/studio/projects/{project_id}/chapters/{chapter_id}/snapshots` to return the snapshots of a chapter.
Authentication
Connected account requiredTags
Stream Composed MusicELEVENLABS_STREAM_COMPOSEStream a composed song from a prompt or a composition plan.Connection
Stream a composed song from a prompt or a composition plan.
Authentication
Connected account requiredTags
Stream Archive With Studio Project AudioELEVENLABS_STREAM_PROJECT_SNAPSHOT_ARCHIVE_ENDPOINTReturns a compressed archive of the Studio project's audio.Connection
Returns a compressed archive of the Studio project's audio.
Authentication
Connected account requiredTags
Stream Studio Project AudioELEVENLABS_STREAM_PROJECT_SNAPSHOT_AUDIO_ENDPOINTStream the audio from a Studio project snapshot.Connection
Stream the audio from a Studio project snapshot.
Authentication
Connected account requiredTags
Text Search Conversation MessagesELEVENLABS_TEXT_SEARCH_CONVERSATION_MESSAGES_ROUTESearch through conversation transcript messages by full-text and fuzzy searchConnection
Search through conversation transcript messages by full-text and fuzzy search
Authentication
Connected account requiredTags
Text To Dialogue (Multi-Voice)ELEVENLABS_TEXT_TO_DIALOGUEConverts a list of text and voice ID pairs into speech (dialogue) and returns audio.Connection
Converts a list of text and voice ID pairs into speech (dialogue) and returns audio.
Authentication
Connected account requiredTags
Text To Dialogue With TimestampsELEVENLABS_TEXT_TO_DIALOGUE_FULL_WITH_TIMESTAMPSGenerate dialogue from text with precise character-level timing information for audio-text synchronization.Connection
Generate dialogue from text with precise character-level timing information for audio-text synchronization.
Authentication
Connected account requiredTags
Text To Dialogue (Multi-Voice) StreamingELEVENLABS_TEXT_TO_DIALOGUE_STREAMConverts a list of text and voice ID pairs into speech (dialogue) and returns an audio stream.Connection
Converts a list of text and voice ID pairs into speech (dialogue) and returns an audio stream.
Authentication
Connected account requiredTags
Text To Dialogue Streaming With TimestampsELEVENLABS_TEXT_TO_DIALOGUE_STREAM_WITH_TIMESTAMPSConverts a list of text and voice ID pairs into speech (dialogue) and returns a stream of JSON blobs containing audio as a base64 encoded string and timestampsConnection
Converts a list of text and voice ID pairs into speech (dialogue) and returns a stream of JSON blobs containing audio as a base64 encoded string and timestamps
Authentication
Connected account requiredTags
Text To SpeechELEVENLABS_TEXT_TO_SPEECH_FULLConverts text into speech using a voice of your choice and returns audio.Connection
Converts text into speech using a voice of your choice and returns audio.
Authentication
Connected account requiredTags
Text To Speech With TimestampsELEVENLABS_TEXT_TO_SPEECH_FULL_WITH_TIMESTAMPSGenerate speech from text with precise character-level timing information for audio-text synchronization.Connection
Generate speech from text with precise character-level timing information for audio-text synchronization.
Authentication
Connected account requiredTags
Text To Speech StreamingELEVENLABS_TEXT_TO_SPEECH_STREAMConverts text into speech using a voice of your choice and returns audio as an audio stream.Connection
Converts text into speech using a voice of your choice and returns audio as an audio stream.
Authentication
Connected account requiredTags
Text To Speech Streaming With TimestampsELEVENLABS_TEXT_TO_SPEECH_STREAM_WITH_TIMESTAMPSConverts text into speech using a voice of your choice and returns a stream of JSONs containing audio as a base64 encoded string together with information on when which character was spoken.Connection
Converts text into speech using a voice of your choice and returns a stream of JSONs containing audio as a base64 encoded string together with information on when which character was spoken.
Authentication
Connected account requiredTags
[Deprecated] Generate A Voice Preview From DescriptionELEVENLABS_TEXT_TO_VOICE**Deprecated.** Use `POST /v1/text-to-voice/design` instead. Generate a custom voice based on voice description. This method returns a list of voice previews. Each preview has a generated_voice_id and a sample of the voice as base64 encoded mp3 audio. To create the voice use `POST /v1/text-to-voice` with the chosen `generated_voice_id`.Connection
**Deprecated.** Use `POST /v1/text-to-voice/design` instead. Generate a custom voice based on voice description. This method returns a list of voice previews. Each preview has a generated_voice_id and a sample of the voice as base64 encoded mp3 audio. To create the voice use `POST /v1/text-to-voice` with the chosen `generated_voice_id`.
Authentication
Connected account requiredTags
Design A Voice.ELEVENLABS_TEXT_TO_VOICE_DESIGNDesign a voice via a prompt. This method returns a list of voice previews. Each preview has a generated_voice_id and a sample of the voice as base64 encoded mp3 audio. To create a voice use the generated_voice_id of the preferred preview with the /v1/text-to-voice endpoint.Connection
Design a voice via a prompt. This method returns a list of voice previews. Each preview has a generated_voice_id and a sample of the voice as base64 encoded mp3 audio. To create a voice use the generated_voice_id of the preferred preview with the /v1/text-to-voice endpoint.
Authentication
Connected account requiredTags
Text To Voice Preview StreamingELEVENLABS_TEXT_TO_VOICE_PREVIEW_STREAMStream a voice preview that was created via the /v1/text-to-voice/design endpoint.Connection
Stream a voice preview that was created via the /v1/text-to-voice/design endpoint.
Authentication
Connected account requiredTags
Remix A Voice.ELEVENLABS_TEXT_TO_VOICE_REMIXRemix an existing voice via a prompt. This method returns a list of voice previews. Each preview has a generated_voice_id and a sample of the voice as base64 encoded mp3 audio. To create a voice use the generated_voice_id of the preferred preview with the /v1/text-to-voice endpoint.Connection
Remix an existing voice via a prompt. This method returns a list of voice previews. Each preview has a generated_voice_id and a sample of the voice as base64 encoded mp3 audio. To create a voice use the generated_voice_id of the preferred preview with the /v1/text-to-voice endpoint.
Authentication
Connected account requiredTags
Transcribes SegmentsELEVENLABS_TRANSCRIBERegenerate the transcriptions for the specified segments. Does not automatically regenerate translations or dubs.Connection
Regenerate the transcriptions for the specified segments. Does not automatically regenerate translations or dubs.
Authentication
Connected account requiredTags
Translates All Or Some Segments And LanguagesELEVENLABS_TRANSLATERegenerate the translations for either the entire resource or the specified segments/languages. Will automatically transcribe missing transcriptions. Will not automatically regenerate the dubs.Connection
Regenerate the translations for either the entire resource or the specified segments/languages. Will automatically transcribe missing transcriptions. Will not automatically regenerate the dubs.
Authentication
Connected account requiredTags
Unassign Conversation TagELEVENLABS_UNASSIGN_CONVERSATION_TAG_ROUTERemove a single conversation tag from a conversation.Connection
Remove a single conversation tag from a conversation.
Authentication
Connected account requiredTags
Unshare Workspace ResourceELEVENLABS_UNSHARE_RESOURCE_ENDPOINTRemoves any existing role on a workspace resource from a user, group, or workspace (service account) API key. To target a user or service account, pass only the user email; the user must be in your workspace. To target a group, pass only the group id. To target a workspace (service account) API key, pass the api key id; the resource will be unshared from the service account associated with that key. You must have admin access to the resource to unshare it. You cannot remove permissions from the user who created the resource.Connection
Removes any existing role on a workspace resource from a user, group, or workspace (service account) API key. To target a user or service account, pass only the user email; the user must be in your workspace. To target a group, pass only the group id. To target a workspace (service account) API key, pass the api key id; the resource will be unshared from the service account associated with that key. You must have admin access to the resource to unshare it. You cannot remove permissions from the user who created the resource.
Authentication
Connected account requiredTags
Update Agent Response TestELEVENLABS_UPDATE_AGENT_RESPONSE_TEST_ROUTEUpdates an agent response test by ID.Connection
Updates an agent response test by ID.
Authentication
Connected account requiredTags
Update Agent Test FolderELEVENLABS_UPDATE_AGENT_TEST_FOLDER_ROUTEUpdates an agent test folder. Currently only supports updating the folder name.Connection
Updates an agent test folder. Currently only supports updating the folder name.
Authentication
Connected account requiredTags
Update Workspace Auth ConnectionELEVENLABS_UPDATE_AUTH_CONNECTIONUpdate an auth connectionConnection
Update an auth connection
Authentication
Connected account requiredTags
Update Agent BranchELEVENLABS_UPDATE_BRANCH_ROUTEUpdate agent branch properties such as archiving status and protection levelConnection
Update agent branch properties such as archiving status and protection level
Authentication
Connected account requiredTags
Update Conversation TagELEVENLABS_UPDATE_CONVERSATION_TAG_ROUTEUpdate a conversation tag's title and/or description. Restricted to the tag owner or a workspace admin.Connection
Update a conversation tag's title and/or description. Restricted to the tag owner or a workspace admin.
Authentication
Connected account requiredTags
Update Convai Dashboard SettingsELEVENLABS_UPDATE_DASHBOARD_SETTINGS_ROUTEUpdate Convai dashboard settings for the workspaceConnection
Update Convai dashboard settings for the workspace
Authentication
Connected account requiredTags
Update DocumentELEVENLABS_UPDATE_DOCUMENT_ROUTEUpdate the name and/or content of a document.Connection
Update the name and/or content of a document.
Authentication
Connected account requiredTags
Update Environment VariableELEVENLABS_UPDATE_ENVIRONMENT_VARIABLEReplace an environment variable's values. Use null to remove an environment (except production).Connection
Replace an environment variable's values. Use null to remove an environment (except production).
Authentication
Connected account requiredTags
Update Music FinetuneELEVENLABS_UPDATE_FINETUNEUpdate a music finetune.Connection
Update a music finetune.
Authentication
Connected account requiredTags
Update Mcp Server Approval PolicyELEVENLABS_UPDATE_MCP_SERVER_APPROVAL_POLICY_ROUTEUpdate the approval policy configuration for an MCP server. DEPRECATED: Use PATCH /mcp-servers/{id} endpoint instead.Connection
Update the approval policy configuration for an MCP server. DEPRECATED: Use PATCH /mcp-servers/{id} endpoint instead.
Authentication
Connected account requiredTags
Update Mcp Server ConfigurationELEVENLABS_UPDATE_MCP_SERVER_CONFIG_ROUTEUpdate the configuration settings for an MCP server.Connection
Update the configuration settings for an MCP server.
Authentication
Connected account requiredTags
Update Mcp Tool Configuration OverrideELEVENLABS_UPDATE_MCP_TOOL_CONFIG_OVERRIDE_ROUTEUpdate configuration overrides for a specific MCP tool.Connection
Update configuration overrides for a specific MCP tool.
Authentication
Connected account requiredTags
Update Phone NumberELEVENLABS_UPDATE_PHONE_NUMBER_ROUTEUpdate assigned agent of a phone numberConnection
Update assigned agent of a phone number
Authentication
Connected account requiredTags
Update Procedure DraftELEVENLABS_UPDATE_PROCEDURE_DRAFT_ROUTECreate or update user's draft for a procedureConnection
Create or update user's draft for a procedure
Authentication
Connected account requiredTags
Create Pronunciation DictionariesELEVENLABS_UPDATE_PRONUNCIATION_DICTIONARIESCreate a set of pronunciation dictionaries acting on a project. This will automatically mark text within this project as requiring reconverting where the new dictionary would apply or the old one no longer does.Connection
Create a set of pronunciation dictionaries acting on a project. This will automatically mark text within this project as requiring reconverting where the new dictionary would apply or the old one no longer does.
Authentication
Connected account requiredTags
Update Convai Workspace SecretELEVENLABS_UPDATE_SECRET_ROUTEUpdate an existing secret for the workspaceConnection
Update an existing secret for the workspace
Authentication
Connected account requiredTags
Modify A Single SegmentELEVENLABS_UPDATE_SEGMENT_LANGUAGEModifies a single segment with new text and/or start/end times. Will update the values for only a specific language of a segment. Does not automatically regenerate the dub.Connection
Modifies a single segment with new text and/or start/end times. Will update the values for only a specific language of a segment. Does not automatically regenerate the dub.
Authentication
Connected account requiredTags
Update Convai SettingsELEVENLABS_UPDATE_SETTINGS_ROUTEUpdate Convai settings for the workspaceConnection
Update Convai settings for the workspace
Authentication
Connected account requiredTags
Update Metadata For A SpeakerELEVENLABS_UPDATE_SPEAKERAmend the metadata associated with a speaker, such as their voice. Both voice cloning and using voices from the ElevenLabs library are supported.Connection
Amend the metadata associated with a speaker, such as their voice. Both voice cloning and using voices from the ElevenLabs library are supported.
Authentication
Connected account requiredTags
Update Speech EngineELEVENLABS_UPDATE_SPEECH_ENGINEUpdate a Speech Engine resource (partial update)Connection
Update a Speech Engine resource (partial update)
Authentication
Connected account requiredTags
Update ToolELEVENLABS_UPDATE_TOOL_ROUTEUpdate tool that is available in the workspace.Connection
Update tool that is available in the workspace.
Authentication
Connected account requiredTags
Update Whatsapp AccountELEVENLABS_UPDATE_WHATSAPP_ACCOUNTUpdate a WhatsApp accountConnection
Update a WhatsApp account
Authentication
Connected account requiredTags
Update MemberELEVENLABS_UPDATE_WORKSPACE_MEMBERUpdates attributes of a workspace member. Apart from the email identifier, all parameters will remain unchanged unless specified. This endpoint may only be called by workspace administrators.Connection
Updates attributes of a workspace member. Apart from the email identifier, all parameters will remain unchanged unless specified. This endpoint may only be called by workspace administrators.
Authentication
Connected account requiredTags
Get Workspace UsageELEVENLABS_USAGE_BY_PRODUCT_OVER_TIMEReturns credit usage broken down by product type over time. The response is a tabular structure with columns, column_types, column_units, and rows.Connection
Returns credit usage broken down by product type over time. The response is a tabular structure with columns, column_types, column_units, and rows.
Authentication
Connected account requiredTags
Get Characters Usage Metrics (Deprecated)ELEVENLABS_USAGE_CHARACTERS(Deprecated) This endpoint is deprecated. Use /v1/workspace/analytics/query/usage-by-product-over-time instead, which exposes the bucket size as `interval_seconds` (an integer in seconds) rather than `aggregation_interval`. Returns the usage metrics for the current user or the entire workspace they are part of. The response provides a time axis based on the specified aggregation interval (default: day), with usage values for each interval along that axis. Usage is broken down by the selected breakdown type. For example, breakdown type "voice" will return the usage of each voice for each interval along the time axis.Connection
(Deprecated) This endpoint is deprecated. Use /v1/workspace/analytics/query/usage-by-product-over-time instead, which exposes the bucket size as `interval_seconds` (an integer in seconds) rather than `aggregation_interval`. Returns the usage metrics for the current user or the entire workspace they are part of. The response provides a time axis based on the specified aggregation interval (default: day), with usage values for each interval along that axis. Usage is broken down by the selected breakdown type. For example, breakdown type "voice" will return the usage of each voice for each interval along the time axis.
Authentication
Connected account requiredTags
Make An Outbound Call Via WhatsappELEVENLABS_WHATSAPP_OUTBOUND_CALLMake an outbound call via WhatsAppConnection
Make an outbound call via WhatsApp
Authentication
Connected account requiredTags
Send An Outbound Message Via WhatsappELEVENLABS_WHATSAPP_OUTBOUND_MESSAGESend an outbound message via WhatsAppConnection
Send an outbound message via WhatsApp
Authentication
Connected account requiredTags