elevenlabs
Elevenlabs
Independent, unofficial connector for Elevenlabs. Not affiliated with, endorsed by, or sponsored by Elevenlabs. "Elevenlabs" is a trademark of its owner, used only to identify the service this connector works with.
Tools for the ElevenLabs AI-audio API: convert text to spoken audio in any of the account's voices, generate sound effects and multi-speaker dialogue, re-voice or denoise existing audio, transcribe audio and video by URL, design brand-new synthetic voices from a text description, and manage the account's voices, generation history, and credit quota. Audio-producing tools write the audio to a local file and return its path by default; pass return_base64: true to get the bytes inline instead (for consumers without filesystem access).
When to use this
- Turn text into audio: narration, a spoken reply, a podcast-style dialogue, or a sound effect described in words.
- Transform existing audio: transcribe it, isolate the speech from background noise, or re-voice it in a different voice.
- Manage voices: find one in the account or the community library, add it, design a new one from a description, or free up voice slots.
- Check the account before big generations: remaining character credits, tier gates, and voice-slot usage via
getUserSubscription.
Setup
This is an agentskills.io skill.
If the connector has not been installed as a skill yet, install it first with npx skills add zapier/connectors --skill elevenlabs (or your harness's own skill-install mechanism), then continue here. Installing the skill copies these files, not dependencies. Before running the CLI, a local MCP server, or zapier-sdk auth commands, run npm install --omit=dev here once. Importing the published package as a dependency in your own project instead? That npm install already resolves everything — see references/use-as-sdk.md.