ElevenLabs
BUILT-IN AI INVOKE-ONLYCreate natural AI voices instantly in any language - perfect for video creators, developers, and businesses.
Connect ElevenLabs to ChatGPT or Claude with your own ElevenLabs login or an API key, and your AI can run 155 of its actions. 87 of those only read and change nothing. 20 can delete or send something that cannot be undone, so those need a boundary you set before anyone runs them.
Things you could hand over
Give your assistant the text and it can list the voices on your account, check which models are available and what each one can do, then produce a downloadable audio file. The one mechanical rule worth knowing is in the connector's own note: keep the voice, the model, and the output format identical across every chunk of a long document, or the joins between chunks are audible.
Built on: Get voices list / Get models / Text to speech / Get generated items
Rather than clicking through the library, it can list the voices already on your account with their full attributes, search the shared voice library with filters, and find library voices similar to an audio sample you provide. It can also read the current stability, similarity, style, and speaker boost settings on any voice, and the service defaults those fall back to. Nothing is generated and nothing is changed.
Built on: Get voices list / Get shared voices / Get similar library voices / Get voice / Get voice settings / Get default voice settings
It can pull character usage as a time series for you or the whole workspace, broken down by dimension such as voice or user, read the subscription details that allowance sits inside, and list the generation history behind the numbers. The breakdown is the useful part. A total tells you that you are close to the limit, and the breakdown tells you which project got you there.
Built on: Get Usage Character Stats / Get user subscription info / Get generated items
Pronunciation dictionaries exist for this and they are writable through the connection. It can list the dictionaries you already have, create one from a set of rules, and add more rules as you find them. Rules come in two kinds: a plain alias that swaps one spelling for another, and a phoneme rule written in IPA when the alias is not close enough. It can then attach the dictionary to a project so everything generated afterward uses it.
Built on: Get pronunciation dictionaries / Add pronunciation dictionary from rules / Add rules to the pronunciation dictionary / Update project pronunciation dictionaries
It can create a project and initialize its content from a document or a URL, read back the chapter list with the conversion status of each one, convert a single chapter to check the result, and then convert the whole project using its configured voices and settings. Snapshots are readable too, so you can see the earlier versions of a chapter rather than wondering what changed.
Built on: Add new project with attributes / Get projects / Get project by ID / Get chapters by project id / Convert chapter to audio / Convert a project / Get project snapshots
It can submit a video or audio file, or a source URL, for dubbing into a target language, then track the job and collect the results: the project metadata and status, the transcript in the dubbed language, that transcript exported as SRT or WebVTT with timing, and the dubbed audio itself. Subtitles and dubbed audio come out of the same job, which is the part people usually miss and pay for twice.
Built on: Dub a video or an audio file / List Dubs / Get dubbing project metadata / Get dubbing transcript by language / Get dubbing transcript in specific format / Get dubbed audio for a language
If you run a Conversational AI agent, the conversations are readable. It can list the agents on the account with their metadata, pull conversations filtered by agent, time range, duration, or rating, then fetch any single conversation in full for transcript-level reading. There is also a live count of conversations happening right now. Reviewing the failures weekly is how the agent's prompt gets better.
Built on: Get ConvAI Agents Summaries / Get Conversational AI Conversations / Get conversation by ID / Get conversational AI analytics live count
It can list the generation history with filters, pull the metadata and the audio for any single item, download the ones worth keeping as a file or a zip, and then delete the rest. The connector's own wording on the delete is permanent and irreversible, and it takes the audio file with it as well as the metadata.
Built on: Get generated items / Get history item by id / Get audio from history item / Download history items / Delete history item
- Creating and updating Conversational AI agents, their tools, and their knowledge base is available through the connector, but agent design is a build task rather than a handover, so it is not written up as a candidate here.
- Speech-to-speech and audio isolation are exposed and tagged read-only, but the connector descriptions do not state the input length limits beyond audio isolation's 4.6 second minimum, so the practical ceiling for a long recording is unknown.
- The connector has no action for transcribing arbitrary audio to text outside of a dubbing project, so speech-to-text on a plain recording is not covered by anything listed here.
- Deleting a custom voice is exposed and was deliberately left out of the history cleanup candidate. ElevenLabs describes it as permanent and irreversible, and losing a cloned voice means every future generation in it has to be cloned again from the original samples, which is a much larger act than clearing failed takes and should not be reachable from a tidy-up instruction.
- No time saving or cost saving is claimed for any candidate on this page, because none has been measured.
BUILT-IN AI Ships AI features you can turn on yourself, with no developer and no new purchase.
No event triggers. Every win in this app is invoked: you or an agent asks, an action runs.