Skip to content

Integration · Company data

elevenlabs.io

Connect Claude & ChatGPT to ElevenLabs

Ask your AI to find a voice, read a script aloud or dub a video into another language with ElevenLabs. It can search your voices and the public Voice Library, generate speech, transcribe audio, run dubbing jobs and look through your generation history. It can also read your conversational AI agents and the conversations they have had.

Connect ElevenLabs free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Find a calm British male voice in the Voice Library and add it to my account.”

    The AI searches the public Voice Library by accent, gender and use case and adds the voice you pick under the name you choose.

  • “Read this product intro aloud with my narrator voice.”

    It turns the text into speech with that voice. The audio is saved in your ElevenLabs history, and it uses character credits.

  • “Dub this video into Spanish: https://example.com/demo.mp4”

    It starts a dubbing job from the URL with Spanish as the target language and checks the job until it is done.

What your AI can do

Voices and speech

Search your voices and the public Voice Library, add library voices, adjust voice settings and turn text into speech.

Transcription and dubbing

Transcribe audio or video from a URL, dub files into other languages and fetch dub transcripts as SRT, WebVTT or JSON.

History, agents and usage

Search and clean up your generation history, read agents and their conversations, and check your plan and character usage.

  • “How many characters do I have left this month?”

    It reads your subscription with characters used, characters remaining and the reset date.

  • “Transcribe this podcast episode and label the speakers.”

    It transcribes the audio from the URL with speaker labels switched on.

  • “Show me yesterday's conversations with our support agent.”

    It finds the agent and lists its conversations, then reads the transcript and analysis of any one you open.

360 tools for ElevenLabs

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_library_voiceChanges dataAdd a voice from the public Voice Library to your account. Pass `public_user_id`, `voice_id` and the `new_name` to show it under.
  • add_turn_comment_to_agent_conversation_ticketChanges dataCreate a new message for a ticket. Required: turn index or comment. Search messages first to avoid duplicates. API summary: Add Turn Comment To Agent Conversation Ticket.
  • archive_api_keyVisible to othersDisable a api key. Has effects visible outside this system. API summary: Disable Api Key.
  • archive_projectVisible to othersArchive a project (project snapshot id). Has effects visible outside this system. API summary: Stream Archive With Studio Project Audio.
  • attach_agentChanges dataLink a agent (agent id). API summary: Get Shareable Agent Link.
  • attach_tag_to_messageChanges dataAttach a tag (conversation id). API summary: Assign Conversation Tags.
  • cancel_batch_callingMoves moneyCancel a batch calling (batch id). Financial or irreversible action; may require approval.
  • cancel_crawlDeletesCancel a crawl (crawl job id). Destructive action; may require approval. API summary: Cancel Crawl Job.
  • cancel_documentDeletesCancel a document (document id). Destructive action; may require approval. API summary: Delete File Upload.
  • create_accountChanges dataCreate a new account for a account. Required: name or permissions. API summary: Create Service Account Api Key.
  • create_agent_branchChanges dataCreate a new branch for a agent. Required: parent version id, name or description.
  • create_agent_deploymentChanges dataCreate a new deployment for a agent. Required: deployment request. API summary: Create Or Update Deployments.
  • create_agent_draftChanges dataCreate a new draft for a agent. Required: branch id, conversation config, platform settings, workflow or name. API summary: Create Agent Draft.
  • create_agent_response_testChanges dataCreate a new create. Required: body. API summary: Create Agent Response Test.
  • create_agent_run_testChanges dataCreate a new run test for a agent. Required: tests. API summary: Run Tests On The Agent.
  • create_agent_ticketChanges dataCreate a new ticket for a agent. Required: qa comment. API summary: Create Manual Agent Ticket.
  • create_auth_connectionChanges dataCreate a new auth connection. Required: body. API summary: Create Workspace Auth Connection.
  • create_batch_calling_retryVisible to othersCreate a new retry for a batch calling. Has effects visible outside this system. API summary: Retry A Batch Call.
  • create_branch_procedureChanges dataCreate a new procedure for a branch. API summary: Create Procedure.
  • create_branch_rebaseChanges dataCreate a new rebase for a branch. API summary: Rebase A Branch Onto Main.
  • create_bulk_deleteVisible to othersCreate a new bulk delete. Required: document ids. Has effects visible outside this system. API summary: Bulk Delete Knowledge Base Documents.
  • create_bulk_moveVisible to othersCreate a new bulk move. Required: entity ids. Has effects visible outside this system. API summary: Bulk Move Tests To Folder.
  • create_bulk_move_post_knowledge_base_bulk_move_routeVisible to othersCreate a new bulk move. Required: document ids. Has effects visible outside this system. API summary: Bulk Move Entities To Folder.
  • create_chapter_convertChanges dataCreate a new convert for a chapter. API summary: Convert Chapter.
  • create_compileChanges dataCreate a new compile. API summary: Compile Procedures.
  • create_contentChanges dataCreate a new content. Required: url. API summary: Update Audio-Native Content From Url.
  • create_crawlChanges dataCreate a new crawl. Required: url. API summary: Create Crawl Job.
  • create_createChanges dataCreate a new create. Required: conversation config. API summary: Create Agent.
  • create_dependent_agentVisible to othersCreate a new dependent agent. Required: document ids. Has effects visible outside this system. API summary: Get Dependent Agents For Multiple Documents.
  • create_designChanges dataCreate a new design. Required: voice description. API summary: Design A Voice.
  • create_detailedChanges dataCreate a new detailed. API summary: Compose Music With A Detailed Response.
  • create_documentChanges dataCreate a new document. Required: url. Search documents first to avoid duplicates. API summary: Create Url Document.
  • create_document_moveChanges dataCreate a new move for a document. API summary: Move Entity To Folder.
  • create_document_rag_indexChanges dataCreate a new rag index for a document. Required: model. API summary: Compute Rag Index.
  • create_dubbingChanges dataDub an audio or video file from a `source_url` into another language. Pass `target_lang` and optionally `source_lang`, `name` and `num_speakers`. Uses credits and runs in the background: poll get_dubbing.
  • create_dubbing_projectChanges dataCreate a new project. API summary: Create Dubbing Project.
  • create_environment_variableChanges dataCreate a new environment variable. Required: body. API summary: Create Environment Variable.
  • create_finetuneChanges dataCreate a new finetune. Required: name or primary genre. API summary: Create Music Finetune.
  • create_folderChanges dataCreate a new folder. Required: name. API summary: Create Agent Test Folder.
  • create_folder_create_folder_routeChanges dataCreate a new folder. Required: name. API summary: Create Folder.
  • create_group_userChanges dataCreate a new user for a group. Required: email. Search users first to avoid duplicates. API summary: Add Member To User Group.
  • create_imageChanges dataCreate a new image. Required: body. API summary: Create Image Generation.
  • create_mcp_serverChanges dataCreate a new mcp server. Required: config. API summary: Create Mcp Server.
  • create_mcp_server_tool_approvalChanges dataCreate a new tool approval for a mcp server. Required: tool name or tool description. API summary: Create Mcp Server Tool Approval.
  • create_mcp_server_tool_configChanges dataCreate a new tool config for a mcp server. Required: tool name. API summary: Create Mcp Tool Configuration Override.
  • create_merge_proposal_messageChanges dataCreate a new message for a merge proposal. Required: body. Search messages first to avoid duplicates. API summary: Comment On A Merge Proposal.
  • create_messageVisible to othersCreate a new message. Required: whatsapp phone number id, whatsapp user id, template name, template language code, template params or agent id. Search messages first to avoid duplicates. Has effects visible outside this system. API summary: Send An Outbound Message Via Whatsapp.
  • create_message_feedbackChanges dataCreate a new feedback for a message. API summary: Send Conversation Feedback.
  • create_musicChanges dataCreate a new music. API summary: Compose Music.
  • create_orderChanges dataCreate a new order. API summary: Create Order.
  • create_order_mediumChanges dataCreate a new medium for a order. Required: declared language. API summary: Register Media.
  • create_order_productChanges dataCreate a new product for a order. Required: request. API summary: Upsert Order Item.
  • create_outbound_callChanges dataCreate a new outbound call. Required: agent id, agent phone number id or to number. API summary: Handle An Outbound Call Via Twilio.
  • create_outbound_call_handle_exotel_outbound_callChanges dataCreate a new outbound call. Required: agent id, agent phone number id or to number. API summary: Handle An Outbound Call Via Exotel.
  • create_outbound_call_handle_sip_trunk_outbound_callChanges dataCreate a new outbound call. Required: agent id, agent phone number id or to number. API summary: Handle An Outbound Call Via Sip Trunk.
  • create_outbound_call_whatsapp_outbound_callChanges dataCreate a new outbound call. Required: whatsapp phone number id, whatsapp user id, whatsapp call permission request template name, whatsapp call permission request template language code or agent id. API summary: Make An Outbound Call Via Whatsapp.
  • create_pageChanges dataCreate a new page. Required: body. Search pages first to avoid duplicates. API summary: Import Phone Number.
  • create_planChanges dataCreate a new plan. Required: prompt. API summary: Generate Composition Plan.
  • create_podcastChanges dataCreate a new podcast. Required: model id, mode or source. API summary: Create Podcast.
  • create_productChanges dataCreate a new product. Required: start time or end time. API summary: Get Workspace Usage.
  • create_projectChanges dataCreate a new project. Required: name. API summary: Create Studio Project.
  • create_project_chapterChanges dataCreate a new chapter for a project. Required: name. API summary: Create Chapter.
  • create_project_convert_project_endpointChanges dataCreate a new project for a project. API summary: Convert Studio Project.
  • create_project_create_audio_native_projectChanges dataCreate a new project. Required: name. API summary: Creates Audio Native Enabled Project.
  • create_project_languageChanges dataCreate a new language for a project. Required: target language. API summary: Create Dubbing Language Target.
  • create_project_pronunciation_dictionaryChanges dataCreate a new pronunciation dictionary for a project. Required: pronunciation dictionary locators. API summary: Create Pronunciation Dictionaries.
  • create_pronunciation_dictionary_from_fileChanges dataCreate a new pronunciation dictionary. Required: name. API summary: Add A Pronunciation Dictionary.
  • create_pronunciation_dictionary_from_rulesChanges dataCreate a new pronunciation dictionary. Required: rules or name. API summary: Add A Pronunciation Dictionary.
  • create_pronunciation_dictionary_rulesChanges dataCreate a new pronunciation dictionary. Required: rules. API summary: Add Rules To The Pronunciation Dictionary.
  • create_pvcChanges dataCreate a new pvc. Required: name or language. API summary: Create Pvc Voice.
  • create_pvc_trainChanges dataCreate a new train for a pvc. API summary: Run Pvc Training.
  • create_rag_indexChanges dataCreate a new rag index. Required: items. API summary: Compute Rag Indexes In Batch.
  • create_rag_queryChanges dataCreate a new rag query. Required: query. API summary: Query Agent Knowledge Base Rag.
  • create_regenerateChanges dataCreate a new regenerate. API summary: Regenerate Dubbing Target.
  • create_register_callChanges dataCreate a new register call. Required: agent id, from number or to number. API summary: Register A Twilio Call And Return Twiml.
  • create_requestChanges dataCreate a new request. API summary: List Api Requests.
  • create_resource_shareChanges dataCreate a new share for a resource. Required: role or resource type. API summary: Share Workspace Resource.
  • create_resource_unshareChanges dataCreate a new unshare for a resource. Required: resource type. API summary: Unshare Workspace Resource.
  • create_runChanges dataCreate a new run. API summary: Run Conversation Analysis.
  • create_sample_separate_speakerChanges dataCreate a new separate speaker for a sample. API summary: Start Speaker Separation.
  • create_secretChanges dataCreate a new secret. Required: type, name or value. Search secrets first to avoid duplicates. API summary: Create Convai Workspace Secret.
  • create_segmentChanges dataCreate a new segment. Required: text, speaker id, start s or end s. API summary: Add Dubbing Transcript Segment.
  • create_service_accountChanges dataCreate a new account. Required: name. API summary: Create Service Account.
  • create_similar_voiceChanges dataCreate a new similar voice. API summary: Get Similar Library Voices.
  • create_snapshot_projectChanges dataCreate a new project for a snapshot. API summary: Stream Studio Project Audio.
  • create_snapshot_project_stream_chapter_snapshot_audioChanges dataCreate a new project for a snapshot. API summary: Stream Chapter Audio.
  • create_sound_generationChanges dataCreate a new sound generation. Required: text.
  • create_speech_engineChanges dataCreate a new speech engine. Required: speech engine. Search speech engines first to avoid duplicates. API summary: Create Speech Engine.
  • create_streamChanges dataCreate a new stream. Required: inputs. API summary: Text To Dialogue (Multi-Voice) Streaming.
  • create_stream_compose_detailed_streamChanges dataCreate a new stream. API summary: Stream Composed Music With A Detailed Response.
  • create_stream_stream_composeChanges dataCreate a new stream. API summary: Stream Composed Music.
  • create_summaryChanges dataCreate a new summary. Required: test ids. API summary: Get Agent Response Test Summaries By Ids.
  • create_tagChanges dataCreate a new tag. Required: title. API summary: Create Conversation Tag.
  • create_template_runChanges dataCreate a new run for a template. Required: inputs. API summary: Create Template Run.
  • create_test_invocation_resubmitChanges dataCreate a new resubmit for a test invocation. Required: test run ids or agent id. API summary: Resubmit Tests.
  • create_text_documentChanges dataCreate a new document. Required: text. Search documents first to avoid duplicates. API summary: Create Text Document.
  • create_text_to_dialogueChanges dataCreate a new text to dialogue. Required: inputs. API summary: Text To Dialogue (Multi-Voice).
  • create_text_to_speechChanges dataCreate a new text to speech. Required: body. API summary: Create Speech Generation.
  • create_text_to_speech_streamChanges dataCreate a new stream for a text to speech. Required: text. API summary: Text To Speech Streaming.
  • create_text_to_speech_with_timestampChanges dataCreate a new with timestamp for a text to speech. Required: text. API summary: Text To Speech With Timestamps.
  • create_text_to_voiceChanges dataCreate a new text to voice. Required: voice name, voice description or generated voice id. API summary: Create A New Voice From Voice Preview.
  • create_text_to_voice_remixChanges dataCreate a new remix for a text to voice. Required: voice description. API summary: Remix A Voice.
  • create_third_party_disablingChanges dataCreate a new third party disabling. API summary: Set Workspace Third-Party Disabling Policy.
  • create_ticketChanges dataCreate a new ticket. Required: conversation id. API summary: Create Agent Conversation Ticket.
  • create_ticket_messageChanges dataCreate a new message for a ticket. Required: comment. Search messages first to avoid duplicates. API summary: Add Comment To Agent Conversation Ticket.
  • create_toolChanges dataCreate a new tool. Required: tool config. Search tools first to avoid duplicates. API summary: Add Tool.
  • create_userVisible to othersCreate a new user. Required: email. Search users first to avoid duplicates. Has effects visible outside this system. API summary: Invite User.
  • create_user_bulkDeletesCreate a new user. Required: emails. Search users first to avoid duplicates. Destructive action; may require approval. API summary: Invite Multiple Users.
  • create_videoChanges dataCreate a new video. Required: body. API summary: Create Video Generation.
  • create_voice_replicate_to_isolated_environmentChanges dataCreate a new replicate to isolated environment for a voice. Required: target workspace id. API summary: Replicate Voice To Isolated Environment.
  • create_webhookDeletesCreate a new webhook. Required: settings. Destructive action; may require approval. API summary: Create Workspace Webhook.
  • create_with_timestampChanges dataCreate a new with timestamp. Required: text. API summary: Text To Speech Streaming With Timestamps.
  • create_with_timestamp_text_to_dialogue_full_with_timestampsChanges dataCreate a new with timestamp. Required: inputs. API summary: Text To Dialogue With Timestamps.
  • create_with_timestamp_text_to_dialogue_stream_with_timestampsChanges dataCreate a new with timestamp. Required: inputs. API summary: Text To Dialogue Streaming With Timestamps.
  • delete_accountDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Delete Service Account Api Key.
  • delete_agentDeletesPermanently delete a agent by agent id. Destructive action; may require approval. API summary: Delete Agent.
  • delete_agent_draftsMoves moneyPermanently delete a draft by agent id. Financial or irreversible action; may require approval. API summary: Delete Agent Draft.
  • delete_agent_hold_audioMoves moneyPermanently delete a hold audio by agent id. Financial or irreversible action; may require approval. API summary: Delete Agent Hold Audio.
  • delete_agent_testingDeletesPermanently delete a agent testing by test id. Destructive action; may require approval. API summary: Delete Agent Response Test.
  • delete_assetDeletesPermanently delete a asset by asset id. Destructive action; may require approval. API summary: Delete Asset.
  • delete_audio_isolation_history_itemDeletesPermanently delete a history by history item id. Destructive action; may require approval. API summary: Delete Audio Isolation History Item.
  • delete_auth_connectionDeletesPermanently delete a auth connection by auth connection id. Destructive action; may require approval. API summary: Delete Workspace Auth Connection.
  • delete_batch_callingMoves moneyPermanently delete a batch calling by batch id. Financial or irreversible action; may require approval.
  • delete_branch_procedureDeletesPermanently delete a procedure by procedure id. Destructive action; may require approval. API summary: Remove Procedure.
  • delete_documentDeletesPermanently delete a document by documentation id. Destructive action; may require approval. API summary: Delete Knowledge Base Document Or Folder.
  • delete_document_rag_indexDeletesPermanently delete a rag index by rag index id. Destructive action; may require approval. API summary: Delete Rag Index.
  • delete_dubbingDeletesPermanently delete a dubbing by dubbing id. Destructive action; may require approval. API summary: Delete Dubbing.
  • delete_dubbing_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete Dubbing Project.
  • delete_existing_invitationMoves moneyPermanently delete a user. Financial or irreversible action; may require approval. API summary: Delete Existing Invitation.
  • delete_finetuneDeletesPermanently delete a finetune by finetune id. Destructive action; may require approval. API summary: Delete Music Finetune.
  • delete_folderDeletesPermanently delete a folder by folder id. Destructive action; may require approval. API summary: Delete Agent Test Folder.
  • delete_history_itemDeletesPermanently delete one item from your generation history by `history_item_id`. This cannot be undone.
  • delete_mcp_serverDeletesPermanently delete a mcp server by mcp server id. Destructive action; may require approval. API summary: Delete Mcp Server.
  • delete_mcp_server_tool_approvalDeletesPermanently delete a tool approval by tool name. Destructive action; may require approval. API summary: Delete Mcp Server Tool Approval.
  • delete_mcp_server_tool_configDeletesPermanently delete a tool config by tool name. Destructive action; may require approval. API summary: Delete Mcp Tool Configuration Override.
  • delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete Conversation.
  • delete_order_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Remove Order Item.
  • delete_pageDeletesPermanently delete a page by page id. Destructive action; may require approval. API summary: Delete Phone Number.
  • delete_procedure_draftsMoves moneyPermanently delete a draft by procedure id. Financial or irreversible action; may require approval. API summary: Delete Procedure Draft.
  • delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete Studio Project.
  • delete_project_chapterDeletesPermanently delete a chapter by chapter id. Destructive action; may require approval. API summary: Delete Chapter.
  • delete_project_languageDeletesPermanently delete a language by language id. Destructive action; may require approval. API summary: Delete Dubbing Language Target.
  • delete_pronunciation_dictionary_rulesDeletesPermanently delete a pronunciation dictionary by pronunciation dictionary id. Destructive action; may require approval. API summary: Remove Rules From The Pronunciation Dictionary.
  • delete_pvc_sampleDeletesPermanently delete a sample by sample id. Destructive action; may require approval. API summary: Delete Pvc Voice Sample.
  • delete_secretDeletesPermanently delete a secret by secret id. Destructive action; may require approval. API summary: Delete Convai Workspace Secret.
  • delete_segmentDeletesPermanently delete a segment by segment id. Destructive action; may require approval. API summary: Delete Dubbing Transcript Segment.
  • delete_speech_engineDeletesPermanently delete a speech engine by speech engine id. Destructive action; may require approval. API summary: Delete Speech Engine.
  • delete_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval. API summary: Delete Conversation Tag.
  • delete_ticketDeletesPermanently delete a ticket by agentqa ticket id. Destructive action; may require approval. API summary: Delete Agent Conversation Ticket.
  • delete_toolDeletesPermanently delete a tool by tool id. Destructive action; may require approval. API summary: Delete Tool.
  • delete_transcriptDeletesPermanently delete a transcript by transcription id. Destructive action; may require approval. API summary: Delete Transcript By Id.
  • delete_usersDeletesPermanently delete a user by group id. Destructive action; may require approval. API summary: Delete Member From User Group.
  • delete_voiceDeletesPermanently delete a voice by voice id. Destructive action; may require approval. API summary: Delete Voice.
  • delete_voice_sampleDeletesPermanently delete a sample by sample id. Destructive action; may require approval. API summary: Delete Sample.
  • delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete Workspace Webhook.
  • delete_whatsapp_accountDeletesPermanently delete a account by phone number id. Destructive action; may require approval. API summary: Delete Whatsapp Account.
  • detach_tag_to_messageDeletesDetach a tag (tag id). Destructive action; may require approval. API summary: Unassign Conversation Tag.
  • download_historyChanges dataDownload the document for a history. API summary: Download History Items.
  • download_pronunciation_dictionaryDownload the document for a pronunciation dictionary. API summary: Get A Pls File With A Pronunciation Dictionary Version Rules.
  • export_batch_callingsExport batch callings. API summary: Export Batch Call Results.
  • get_accountGet one account by phone number id. API summary: Get Whatsapp Account.
  • get_agentGet one conversational AI agent by `agent_id`, with its prompt, voice and settings.
  • get_agent_branchGet one branch for a agent by branch id. API summary: Get Agent Branch.
  • get_agent_conversation_ticket_assignable_usersList users. API summary: Get Agent Conversation Ticket Assignable Users.
  • get_agent_merge_proposalGet one merge proposal for a agent by merge proposal id. API summary: Get A Merge Proposal.
  • get_agent_proposalsGet one agent by agent id. Results are paginated. API summary: List Proposals.
  • get_agent_testingGet one agent testing by test id. API summary: Get Agent Response Test By Id.
  • get_agent_versionGet one version for a agent by version id. API summary: Get Agent Version Metadata.
  • get_assetGet one asset by asset id. API summary: Get Asset.
  • get_audio_isolation_historySearch histories by search. Use this to find existing histories before creating a new history. Results are paginated. API summary: Get Audio Isolation History.
  • get_audio_native_project_settingsList projects for a project. API summary: Get Audio Native Project Settings.
  • get_batch_callingGet one batch calling by batch id. API summary: Get A Batch Call By Id.
  • get_branch_previewGet one branch by source branch id. API summary: Preview Merged Configuration.
  • get_branch_procedureGet one procedure for a branch by procedure id. API summary: Get Procedure.
  • get_chapter_snapshotGet one snapshot for a chapter by chapter snapshot id. API summary: Get Chapter Snapshot.
  • get_conversationGet one agent conversation by its ID, with the transcript, analysis and metadata.
  • get_crawlGet one crawl by crawl job id. API summary: Get Crawl Job Details.
  • get_documentGet one document by documentation id. API summary: Get Documentation From Knowledge Base.
  • get_document_chunkGet one chunk for a document by chunk id. API summary: Get Documentation Chunk From Knowledge Base.
  • get_dubbingGet one dubbing job by `dubbing_id`, with its status and target languages.
  • get_dubbing_audioGet one audio for a dubbing by language code. API summary: Get Dubbed File.
  • get_dubbing_projectGet one project by project id. API summary: Get Dubbing Project.
  • get_dubbing_transcriptGet the transcript of a finished dub by `dubbing_id` and `language_code`, as `format_type` srt, webvtt or json.
  • get_environment_variableGet one environment variable by env var id. API summary: Get Environment Variable.
  • get_finetuneGet one finetune by finetune id. API summary: Get Music Finetune.
  • get_folderGet one folder by folder id. API summary: Get Agent Test Folder By Id.
  • get_history_itemGet one history item by `history_item_id`, with the text, voice, model and date.
  • get_imageGet one image by generation id. API summary: Get Image Generation.
  • get_knowledge_base_summaries_by_idsList summaries. Optional filters: document ids. API summary: Get Knowledge Base Summaries By Ids.
  • get_languageGet one language by order item kind. API summary: Get Available Languages.
  • get_mcp_serverGet one mcp server by mcp server id. API summary: Get Mcp Server.
  • get_mcp_server_tool_configGet one tool config for a mcp server by tool name. API summary: Get Mcp Tool Configuration Override.
  • get_message_signed_urlGet one message. API summary: Get Signed Url.
  • get_orderGet one order by order id. API summary: Get Order.
  • get_order_deliverablesList orders for a order. API summary: Get Order Deliverables.
  • get_order_mediumGet one medium for a order by media id. API summary: Get Media Info.
  • get_pageGet one page by page id. API summary: Get Phone Number.
  • get_projectGet one project by project id. API summary: Get Studio Project.
  • get_project_chapterGet one chapter for a project by chapter id. API summary: Get Chapter.
  • get_project_languageGet one language for a project by language id. API summary: Get Dubbing Language Target.
  • get_project_muted_tracksList projects for a project. API summary: Get Project Muted Tracks.
  • get_project_snapshotGet one project for a project by project snapshot id. API summary: Get Project Snapshot.
  • get_pronunciation_dictionaryGet one pronunciation dictionary by pronunciation dictionary id. API summary: Get Metadata For A Pronunciation Dictionary.
  • get_resourceGet one resource by resource id. API summary: Get Resource.
  • get_secretGet one secret by secret id. API summary: Get Convai Workspace Secret.
  • get_secret_dependencyGet one dependency for a secret by resource type. Results are paginated. API summary: Get Secret Dependencies By Type.
  • get_speech_engineGet one speech engine by speech engine id. API summary: Get Speech Engine.
  • get_subscriptionGet the account's subscription: plan, characters used and remaining, and reset date.
  • get_tagGet one tag by tag id. API summary: Get Conversation Tag.
  • get_templateGet one template by template id. API summary: Get Template.
  • get_template_runGet one run for a template by run id. API summary: Get Template Run.
  • get_test_invocationGet one test invocation by test invocation id. API summary: Get Test Invocation.
  • get_text_to_speechGet one text to speech by generation id. API summary: Get Speech Generation.
  • get_ticketGet one ticket by agentqa ticket id. API summary: Get Agent Conversation Ticket.
  • get_toolGet one tool by tool id. API summary: Get Tool.
  • get_transcriptGet one transcript by transcription id. API summary: Get Transcript By Id.
  • get_userGet the connected ElevenLabs user, including character usage and limits. Use to confirm which account you are working in.
  • get_videoGet one video by generation id. API summary: Get Video Generation.
  • get_voiceGet one voice by `voice_id`, with its name, labels, description and settings.
  • get_voice_settingsGet a voice's settings (stability, similarity boost, style, speed) by `voice_id`.
  • get_workspace_membersList users. API summary: Get Workspace Members.
  • get_workspace_service_accountsList accounts. API summary: Get Workspace Service Accounts.
  • list_accentsList accents. Optional filters: language or model id. API summary: Get Voice Accents.
  • list_accountsList accounts for a account. API summary: Get Service Account Api Keys Route.
  • list_agent_branchesList branches for a agent. Optional filters: include archived or include commit status. Results are paginated. API summary: List Agent Branches.
  • list_agent_ticketsList tickets for a agent. Optional filters: conversation id, status, sources, owner user id, assignee user id or issue type. Results are paginated. API summary: List Agent Conversation Tickets.
  • list_agent_topicsList topics for a agent. Optional filters: sort by, sort direction, from unix secs, to unix secs or include evaluation criteria. Results are paginated. API summary: Get Agent Conversation Topics.
  • list_agent_widgetsList widgets for a agent. API summary: Get Agent Widget Config.
  • list_audit_logsList audit logs. Optional filters: time from unix ms, time to unix ms, actor uid, class name or activity name. Results are paginated. API summary: Get Workspace Audit Logs.
  • list_auth_connectionsList auth connections. API summary: Get Workspace Auth Connections.
  • list_branch_proceduresList procedures for a branch. Optional filters: agent version id.
  • list_branch_rebase_previewsList rebase previews for a branch. API summary: Preview Rebased Configuration.
  • list_chapter_snapshotsList snapshots for a chapter. API summary: List Chapter Snapshots.
  • list_conversationsList conversations your AI agents have had, filtered by `agent_id`, rating or language. Use to find a conversation ID.
  • list_crawlsList crawls. Optional filters: include job ids. Results are paginated. API summary: List Ongoing And Recent Crawl Jobs Created By A User.
  • list_dashboardsList dashboards. API summary: Get Convai Dashboard Settings.
  • list_defaultsList defaults. API summary: Get Default Voice Settings.
  • list_document_chunksList chunks for a document. Optional filters: embedding model. Results are paginated. API summary: Get All Rag Chunks For A Document.
  • list_document_contentsList contents for a document. API summary: Get Document Content.
  • list_document_dependent_agentsList dependent agents for a document. Optional filters: dependent type. Results are paginated. API summary: Get Dependent Agents List.
  • list_document_rag_indicesList rag indices for a document. API summary: Get Rag Indexes Of The Specified Knowledgebase Document.
  • list_document_source_file_urlsList source file urls for a document. API summary: Get Document Source File Url.
  • list_dubbing_projectsList projects. Optional filters: status or sort direction. Results are paginated. API summary: List Dubbing Projects.
  • list_dubbingsList your dubbing jobs, optionally filtered by status or target language.
  • list_environment_variablesList environment variables. Optional filters: label, environment or type. Results are paginated.
  • list_finetunesList finetunes. Optional filters: visibility, created by, sort or sort direction. Results are paginated. API summary: Get Music Finetunes.
  • list_groupsList groups. API summary: Get All Groups.
  • list_history_audioList audio for a history. API summary: Get Audio From History Item.
  • list_imagesList images. Optional filters: status or model id. Results are paginated. API summary: List Image Generations.
  • list_language_transcriptsList transcripts for a language. API summary: Get Dubbing Target Transcript.
  • list_listsList lists. API summary: List Available Llms.
  • list_live_countsList live counts. Optional filters: agent id or agent ids. API summary: Get Live Count.
  • list_mcp_server_toolsList tools for a mcp server. Optional filters: environment. API summary: List Mcp Server Tools.
  • list_mcp_serversList mcp servers.
  • list_message_audioList audio for a message. API summary: Get Conversation Audio.
  • list_message_summariesList summaries for a message. Optional filters: max messages. API summary: Get Conversation Summary.
  • list_messagesList messages for a message. Results are paginated. API summary: Get Sip Messages For A Conversation.
  • list_modelsList the available speech models with their IDs and supported languages. Use to choose a model_id.
  • list_ordersList orders. Optional filters: status, start date or end date. Results are paginated.
  • list_page_messagesList messages for a page. Results are paginated. API summary: Get Sip Messages For A Phone Number.
  • list_pagesList pages. Optional filters: provider, agent id or branch id. API summary: List Phone Numbers.
  • list_procedure_draftsList drafts for a procedure. API summary: Get Procedure Draft.
  • list_project_chaptersList chapters for a project.
  • list_project_languagesList languages for a project. Optional filters: status. Results are paginated. API summary: List Dubbing Language Targets.
  • list_project_transcriptsList transcripts for a project. API summary: Get Dubbing Transcript.
  • list_projectsList projects. API summary: List Studio Projects.
  • list_pronunciation_dictionariesList pronunciation dictionaries. Optional filters: sort, sort direction or include archived. Results are paginated. API summary: Get Pronunciation Dictionaries.
  • list_pvc_captchasList captchas for a pvc. API summary: Get Pvc Voice Captcha.
  • list_rag_indicesList rag indices. API summary: Get Rag Index Overview.
  • list_resolvesList resolves. Optional filters: agent id or reference. API summary: Resolve Conversation Reference.
  • list_sample_audioList audio for a sample. API summary: Get Audio From Sample.
  • list_sample_speakersList speakers for a sample. API summary: Retrieve Speaker Separation Status.
  • list_sample_waveformsList waveforms for a sample. API summary: Retrieve Voice Sample Visual Waveform.
  • list_settingsList settings. API summary: Get Convai Settings.
  • list_sizesList sizes. API summary: Returns The Size Of The Agent'S Knowledge Base.
  • list_speaker_audioList audio for a speaker. API summary: Retrieve Separated Speaker Audio.
  • list_studio_project_snapshotsList projects for a project. API summary: List Studio Project Snapshots.
  • list_summariesList summaries. Optional filters: agent ids. API summary: Get Agent Summaries.
  • list_tagsList tags. Results are paginated. API summary: List Conversation Tags.
  • list_template_runsList runs for a template. Optional filters: version id. Results are paginated. API summary: List Template Runs.
  • list_text_to_speechesList text to speeches. Optional filters: status or model id. Results are paginated. API summary: List Speech Generations.
  • list_text_to_voice_streamsList streams for a text to voice. API summary: Text To Voice Preview Streaming.
  • list_ticketsList tickets. Optional filters: status or assignee user id. Results are paginated. API summary: List Workspace Conversation Tickets.
  • list_tool_dependent_agentsList dependent agents for a tool. Results are paginated. API summary: Get Dependent Agents List.
  • list_tool_executionsList executions for a tool. Optional filters: is error, agent id, branch id, start time or end time. Results are paginated. API summary: Get Tool Executions.
  • list_videosList videos. Optional filters: status or model id. Results are paginated. API summary: List Video Generations.
  • list_voicesList voices. Optional filters: show legacy.
  • list_webhooksList webhooks. Optional filters: include usages. API summary: List Workspace Webhooks.
  • list_whatsapp_accountsList accounts. Optional filters: agent id. API summary: List Whatsapp Accounts.
  • list_workspacesList workspaces. Optional filters: last doc or agent id. Results are paginated. API summary: Get All Batch Calls For A Workspace.
  • retrieve_voice_sample_audioList audio for a sample. Optional filters: remove background noise. API summary: Retrieve Voice Sample Audio.
  • run_conversation_evaluationChanges dataCreate a new run. Required: evaluation id. API summary: Run Conversation Evaluation.
  • search_agent_testingsSearch agent testings by search, parent folder id, types, sort mode or sharing mode. Use this to find existing agent testings before creating a new agent testing. Results are paginated. API summary: List Agent Response Tests.
  • search_agentsSearch your conversational AI agents by name with `search`. Use to find an agent_id.
  • search_assetsSearch assets by search. Use this to find existing assets before creating a new asset. Results are paginated. API summary: List Assets.
  • search_documentsSearch documents by search, created by user id, types, parent folder id, ancestor folder id or folders first. Use this to find existing documents before creating a new document. Results are paginated. API summary: Get Knowledge Base List.
  • search_groupsSearch groups by name. Use this to find existing groups before creating a new group. API summary: Search User Groups.
  • search_historySearch your generation history by `search`, `voice_id`, `model_id` or date range. Use to find earlier generated audio.
  • search_knowledge_base_contentSearch documents by query or types. Use this to find existing documents before creating a new document. Results are paginated. API summary: Search Knowledge Base Content.
  • search_messages_smart_search_conversation_messages_routeSearch messages by text query, agent id or branch id. Use this to find existing messages before creating a new message. Results are paginated. API summary: Smart Search Conversation Messages.
  • search_messages_text_search_conversation_messages_routeSearch messages by text query, agent id, visited agent ids, visited agent branch ids, triggered procedure ids or call successful. Use this to find existing messages before creating a new message. Results are paginated. API summary: Text Search Conversation Messages.
  • search_pagesSearch pages by search, label, phone number, provider, supports outbound or agent id. Use this to find existing pages before creating a new page. Results are paginated. API summary: List Phone Numbers Page.
  • search_secretsSearch secrets by dependency limit or search. Use this to find existing secrets before creating a new secret. Results are paginated. API summary: Get Convai Workspace Secrets.
  • search_speech_enginesSearch speech engines by search, sort direction or sort by. Use this to find existing speech engines before creating a new speech engine. Results are paginated. API summary: List Speech Engines.
  • search_templatesSearch templates by versions per template or search. Use this to find existing templates before creating a new template. Results are paginated. API summary: List Templates.
  • search_test_invocationsSearch test invocations by agent id, branch id or search. Use this to find existing test invocations before creating a new test invocation. Results are paginated. API summary: List Test Invocations.
  • search_toolsSearch tools by search, created by user id, types, sort direction or sort by. Use this to find existing tools before creating a new tool. Results are paginated. API summary: Get Tools.
  • search_usersSearch users by agent id, branch id, call start before unix, call start after unix, search or sort by. Use this to find existing users before creating a new user. Results are paginated. API summary: Get Conversation Users.
  • search_voice_librarySearch the public ElevenLabs Voice Library by `search`, `language`, `accent`, `gender`, `age` or `use_cases`. Returns voice IDs and public owner IDs.
  • search_voicesSearch the voices in your account by name with `search`, or filter by `voice_type`, `category`, `language` or `gender`. Use to find a voice_id.
  • submit_agentVisible to othersDuplicate a agent (agent id). Has effects visible outside this system. API summary: Duplicate Agent.
  • submit_agent_proposalsVisible to othersMerge a agent (agent id). Has effects visible outside this system. API summary: Create A Merge Proposal.
  • submit_batch_callingDeletesSubmit a batch calling. Destructive action; may require approval. API summary: Submit A Batch Call Request.
  • submit_branchVisible to othersMerge a branch (source branch id). Has effects visible outside this system. API summary: Merge A Branch Into A Target Branch.
  • submit_documentVisible to othersRefresh a document (documentation id). Has effects visible outside this system. API summary: Refresh Url Document Content.
  • submit_llm_usageVisible to othersCalculate a llm usage (agent id). Has effects visible outside this system. API summary: Calculate Expected Llm Usage For An Agent.
  • submit_llm_usage_calculateVisible to othersCalculate a llm usage. Has effects visible outside this system. API summary: Calculate Expected Llm Usage.
  • submit_merge_proposalVisible to othersMerge a merge proposal (merge proposal id). Has effects visible outside this system.
  • submit_orderVisible to othersSubmit a order (order id). Has effects visible outside this system. API summary: Submit Order.
  • submit_reviewVisible to othersSubmit a review (merge proposal id). Has effects visible outside this system. API summary: Review A Merge Proposal.
  • text_to_speechChanges dataTurn `text` into speech with a `voice_id`; optional model_id, language_code and voice_settings. Uses character credits. The audio is saved in your ElevenLabs history (find it with search_history); the audio file itself is not shown in the chat.
  • transcribe_audioChanges dataTranscribe an audio or video file from a `source_url` into text. Requires `model_id`; optional language_code, diarize (label speakers) and num_speakers.
  • update_accountChanges dataUpdate an existing account identified by account id. Only the fields you pass are changed. API summary: Edit Service Account Api Key.
  • update_agentChanges dataUpdate an existing agent identified by agent id. Only the fields you pass are changed. API summary: Patches An Agent Settings.
  • update_agent_branchChanges dataUpdate an existing branch identified by branch id. Only the fields you pass are changed. API summary: Update Agent Branch.
  • update_agent_merge_proposalChanges dataUpdate an existing merge proposal identified by merge proposal id. Only the fields you pass are changed. API summary: Update A Merge Proposal.
  • update_agent_testingChanges dataUpdate an existing agent testing identified by test id. API summary: Update Agent Response Test.
  • update_audio_native_project_contentChanges dataCreate a new project for a project. API summary: Update Audio-Native Project Content.
  • update_auth_connectionChanges dataUpdate an existing auth connection identified by auth connection id. Only the fields you pass are changed. API summary: Update Workspace Auth Connection.
  • update_dashboardsVisible to othersUpdate an existing dashboard. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Convai Dashboard Settings.
  • update_documentChanges dataUpdate an existing document identified by documentation id. Only the fields you pass are changed. API summary: Update Document.
  • update_environment_variableChanges dataUpdate an existing environment variable identified by env var id. Only the fields you pass are changed. API summary: Update Environment Variable.
  • update_finetuneChanges dataUpdate an existing finetune identified by finetune id. Only the fields you pass are changed. API summary: Update Music Finetune.
  • update_folderChanges dataUpdate an existing folder identified by folder id. Only the fields you pass are changed. API summary: Update Agent Test Folder.
  • update_mcp_serverChanges dataUpdate an existing mcp server identified by mcp server id. Only the fields you pass are changed. API summary: Update Mcp Server Configuration.
  • update_mcp_server_tool_configChanges dataUpdate an existing tool config identified by tool name. Only the fields you pass are changed. API summary: Update Mcp Tool Configuration Override.
  • update_memberChanges dataCreate a new user. Required: email. Search users first to avoid duplicates. API summary: Update Member.
  • update_orderChanges dataUpdate an existing order identified by order id. Only the fields you pass are changed. API summary: Update Order.
  • update_pageChanges dataUpdate an existing page identified by page id. Only the fields you pass are changed. API summary: Update Phone Number.
  • update_procedure_draftsVisible to othersUpdate an existing draft identified by procedure id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Procedure Draft.
  • update_projectChanges dataUpdate an existing project identified by project id. API summary: Update Studio Project.
  • update_project_chapterChanges dataUpdate an existing chapter identified by chapter id. API summary: Update Chapter.
  • update_pronunciation_dictionaryChanges dataUpdate an existing pronunciation dictionary identified by pronunciation dictionary id. Only the fields you pass are changed. API summary: Update Pronunciation Dictionary.
  • update_pronunciation_dictionary_rulesChanges dataUpdate an existing pronunciation dictionary identified by pronunciation dictionary id. API summary: Set Rules On The Pronunciation Dictionary.
  • update_pvcChanges dataUpdate an existing pvc identified by voice id. API summary: Edit Pvc Voice.
  • update_pvc_sampleChanges dataUpdate an existing sample identified by sample id. API summary: Update Pvc Voice Sample.
  • update_secretChanges dataUpdate an existing secret identified by secret id. Only the fields you pass are changed. API summary: Update Convai Workspace Secret.
  • update_segmentChanges dataUpdate an existing segment identified by segment id. Only the fields you pass are changed. API summary: Update Dubbing Transcript Segment.
  • update_segmentsVisible to othersUpdate an existing segment identified by project id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Dubbing Transcript Segments.
  • update_settingsVisible to othersUpdate an existing setting. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Convai Settings.
  • update_single_use_tokenDeletesUpdate an existing single use token identified by token type. Destructive action; may require approval. API summary: Create Single Use Token.
  • update_speech_engineChanges dataUpdate an existing speech engine identified by speech engine id. Only the fields you pass are changed. API summary: Update Speech Engine.
  • update_studio_project_contentChanges dataCreate a new project for a project. API summary: Update Studio Project Content.
  • update_tagChanges dataUpdate an existing tag identified by tag id. Only the fields you pass are changed. API summary: Update Conversation Tag.
  • update_ticketChanges dataUpdate an existing ticket identified by agentqa ticket id. Only the fields you pass are changed. API summary: Update Agent Conversation Ticket.
  • update_toolChanges dataUpdate an existing tool identified by tool id. Only the fields you pass are changed. API summary: Update Tool.
  • update_voiceChanges dataRename a voice or change its description and labels by `voice_id`. Requires `name`.
  • update_voice_settingsChanges dataChange a voice's default settings by `voice_id`: stability, similarity_boost, style, speed or use_speaker_boost.
  • update_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update Workspace Webhook.
  • update_whatsapp_accountChanges dataUpdate an existing account identified by phone number id. Only the fields you pass are changed. API summary: Update Whatsapp Account.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose ElevenLabs from the app list.

  2. 2

    Paste your key

    Paste an ElevenLabs API key. Open your API keys settings at elevenlabs.io/app/settings/api-keys, click Create API Key, optionally restrict its scopes and credit quota, and copy the key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in ElevenLabs?

It can read your account, subscription, models, voices, voice settings, generation history, dubbing jobs, agents and agent conversations, and search the public Voice Library. It can turn text into speech, transcribe audio, start dubbing jobs, add library voices, rename voices, change voice settings and delete history items.

Does the AI see my ElevenLabs API key?

No. Your ElevenLabs API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on. Text to speech and dubbing use credits, and deleting a history item is permanent, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own ElevenLabs account, so the credits you use are between you and ElevenLabs.

Where does the generated audio end up?

Speech the AI generates is saved in your ElevenLabs history, where you can play and download it. The audio file itself is not shown in the chat. The AI can find earlier audio for you with a history search.

Let your AI work in ElevenLabs today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect ElevenLabs free

HeyMyApps is not affiliated with ElevenLabs. Product names are trademarks of their owners.