Skip to content
ElevenLabs logo

ElevenLabs integration

AI & Machine Learning · 15 actions · API key auth

AI voice generation, transcription, sound effects, voice cloning, and conversational AI agents. Uses the `elevenlabs` SDK.

The ModuleX ElevenLabs integration lets a ModuleX agent operate ElevenLabs on your behalf, running create, find and list actions across text to speeches, speech to texts and text to sound effects, directly from a plain-English request, using your organization's own ElevenLabs credentials. No pre-built workflow is required: the agent picks the right ElevenLabs action for the task.

ElevenLabs is an ai & machine learning platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right ElevenLabs action. Or, when you want a repeatable process, the composer assembles a ElevenLabs workflow for you, streaming the nodes onto the canvas as it builds.

Drive ElevenLabs in plain English

Type what you want. A ModuleX agent picks the right ElevenLabs action, or chains several, and runs it. No workflow to build.

  • Create a conversational AI agent
    resolves tocreate_agent
  • Show me the voices that match what I describe
    resolves tosearch_voices

What you can automate with ElevenLabs

  • Find the voices that match what you describesearch_voices
  • Pull a list of models for a reportlist_models
  • Create an agent straight from a requestcreate_agent
  • Add a knowledge base to agent on the flyadd_knowledge_base_to_agent
  • Look up a conversation on demandget_conversation

ElevenLabs integration at a glance

Actions available15
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 15 ElevenLabs actions

Text to Speeches1
text_to_speech
Convert text to AI-generated speech audio (base64-encoded)
Speech to Texts1
speech_to_text
Transcribe audio to text with optional speaker diarization
Text to Sound Effects1
text_to_sound_effects
Generate a custom sound effect from a text description
Voices2
search_voices
Search the ElevenLabs voice library
get_voice
Get details for a specific voice
Models1
list_models
List all available TTS models
Voice Clones1
voice_clone
Create an instant voice clone from audio samples
Isolate Audios1
isolate_audio
Isolate voice from background noise / music
Subscriptions1
check_subscription
Check current subscription tier + usage
Agents3
create_agent
Create a conversational AI agent
list_agents
List all conversational AI agents
get_agent
Get a specific agent's configuration
Knowledge Base to Agents1
add_knowledge_base_to_agent
Attach a knowledge base document (from URL, text, or file) to an agent
Conversations2
list_conversations
List recorded conversations (optionally filtered by agent)
get_conversation
Get a conversation's full transcript

See full parameters and response schemas in the ElevenLabs integration docs

Two ways to use ElevenLabs in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right ElevenLabs action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires ElevenLabs into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting ElevenLabs

API keyElevenLabs uses API-key authentication. You provide your own ElevenLabs secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use ElevenLabs without re-authenticating.

Step-by-step setup in the ElevenLabs docs

Works with ElevenLabs

Agents often chain ElevenLabs with these. Connect them once and one agent can use all of them in a single task.

ElevenLabs + ModuleX FAQ

  • A ModuleX agent can run any of ElevenLabs's 15 actions, across text to speeches, speech to texts, text to sound effects and voices, from a plain-English request, using your organization's own ElevenLabs credentials.

Put ElevenLabs to work in ModuleX.

Connect ElevenLabs once with your own credentials and let your agent run all 15 actions on demand.

Last updated: Jul 2026Browse all 179 integrations