ElevenLabs integration
Create natural AI voices instantly in any language - perfect for video…
- Provider
- elevenlabs
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 155 available
Quick start
Call ElevenLabs from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to ElevenLabs's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"ELEVENLABS_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own ElevenLabs API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
155 actions exposed via the
ElevenLabs integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
ELEVENLABS_ADD_A_PRONUNCIATION_DICTIONARY -
ELEVENLABS_ADD_OUTBOUND_PHONE_NUMBER -
ELEVENLABS_ADD_PROJECT -
ELEVENLABS_ADD_PRONUNCIATION_DICTIONARY_FROM_RULES -
ELEVENLABS_ADD_RULES_TO_THE_PRONUNCIATION_DICTIONARY -
ELEVENLABS_ADD_SHARING_VOICE -
ELEVENLABS_ADD_VOICE -
ELEVENLABS_ATTACH_PHONE_NUMBER_TO_AGENT -
ELEVENLABS_CALCULATE_CONVAI_AGENT_LLM_USAGE -
ELEVENLABS_CALCULATE_CONVAI_LLM_USAGE -
ELEVENLABS_CANCEL_CONVAI_BATCH_CALL -
ELEVENLABS_CONVERT_CHAPTER
Show all 155 actions
-
ELEVENLABS_CONVERT_PROJECT -
ELEVENLABS_CREATE_A_PREVIOUSLY_GENERATED_VOICE -
ELEVENLABS_CREATE_CONVAI_AGENT_TESTING -
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE -
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_FILE -
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_FOLDER -
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_RAG_INDEX -
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_TEXT -
ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_URL -
ELEVENLABS_CREATE_CONVAI_SECRET -
ELEVENLABS_CREATE_CONVAI_TOOL -
ELEVENLABS_CREATE_CONVERSATIONAL_AGENT -
ELEVENLABS_CREATE_MUSIC_PLAN -
ELEVENLABS_CREATES_AUDIONATIVE_ENABLED_PROJECT -
ELEVENLABS_CREATE_SIMILAR_VOICES -
ELEVENLABS_CREATE_SINGLE_USE_TOKEN -
ELEVENLABS_CREATE_WORKSPACE_WEBHOOK -
ELEVENLABS_DELETE_CHAPTER -
ELEVENLABS_DELETE_CONVAI_AGENT -
ELEVENLABS_DELETE_CONVAI_AGENT_TESTING -
ELEVENLABS_DELETE_CONVAI_BATCH_CALLING -
ELEVENLABS_DELETE_CONVAI_CONVERSATION -
ELEVENLABS_DELETE_CONVAI_KNOWLEDGE_BASE -
ELEVENLABS_DELETE_CONVAI_KNOWLEDGE_BASE_RAG_INDEX -
ELEVENLABS_DELETE_CONVAI_SECRET -
ELEVENLABS_DELETE_CONVAI_TOOL -
ELEVENLABS_DELETE_DUBBING_PROJECT -
ELEVENLABS_DELETE_HISTORY_ITEM -
ELEVENLABS_DELETE_MCP_SERVER -
ELEVENLABS_DELETE_PHONE_NUMBER -
ELEVENLABS_DELETE_PROJECT -
ELEVENLABS_DELETE_SAMPLE -
ELEVENLABS_DELETE_VOICE -
ELEVENLABS_DELETE_WORKSPACE_WEBHOOK -
ELEVENLABS_DOWNLOAD_HISTORY_ITEMS -
ELEVENLABS_DUB_A_VIDEO_OR_AN_AUDIO_FILE -
ELEVENLABS_DUPLICATE_CONVAI_AGENT -
ELEVENLABS_EDIT_VOICE -
ELEVENLABS_EDIT_VOICE_SETTINGS -
ELEVENLABS_GENERATE_A_RANDOM_VOICE -
ELEVENLABS_GET_AGENT_DETAILS -
ELEVENLABS_GET_AGENT_LINK -
ELEVENLABS_GET_A_PROFILE_PAGE -
ELEVENLABS_GET_AUDIO_FROM_HISTORY_ITEM -
ELEVENLABS_GET_AUDIO_FROM_SAMPLE -
ELEVENLABS_GET_AUDIO_NATIVE_SETTINGS -
ELEVENLABS_GET_CHAPTER_BY_ID -
ELEVENLABS_GET_CHAPTERS -
ELEVENLABS_GET_CHAPTER_SNAPSHOTS -
ELEVENLABS_GET_CONVAI_AGENT -
ELEVENLABS_GET_CONVAI_AGENT_KNOWLEDGE_BASE_SIZE -
ELEVENLABS_GET_CONVAI_AGENTS_SUMMARIES -
ELEVENLABS_GET_CONVAI_AGENTS_WIDGET -
ELEVENLABS_GET_CONVAI_AGENT_TESTING_BY_ID -
ELEVENLABS_GET_CONVAI_ANALYTICS_LIVE_COUNT -
ELEVENLABS_GET_CONVAI_BATCH_CALLING -
ELEVENLABS_GET_CONVAI_BATCH_CALLING_WORKSPACE -
ELEVENLABS_GET_CONVAI_CONVERSATIONS -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_CONTENT -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_DEPENDENT_AGENTS -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_DOCUMENTATION -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_RAG_INDEX -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_RAG_INDEXES -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_SOURCE_FILE_URL -
ELEVENLABS_GET_CONVAI_KNOWLEDGE_BASE_SUMMARIES -
ELEVENLABS_GET_CONVAI_MCP_SERVER -
ELEVENLABS_GET_CONVAI_MCP_SERVERS -
ELEVENLABS_GET_CONVAI_MCP_SERVER_TOOLS -
ELEVENLABS_GET_CONVAI_PHONE_NUMBER_BY_ID -
ELEVENLABS_GET_CONVAI_SECRETS -
ELEVENLABS_GET_CONVAI_SETTINGS -
ELEVENLABS_GET_CONVAI_SETTINGS_DASHBOARD -
ELEVENLABS_GET_CONVAI_TEST_INVOCATIONS -
ELEVENLABS_GET_CONVAI_TOOL -
ELEVENLABS_GET_CONVAI_TOOLS -
ELEVENLABS_GET_CONVAI_TOOLS_DEPENDENT_AGENTS -
ELEVENLABS_GET_CONVERSATION_BY_ID -
ELEVENLABS_GET_CONVERSATION_SIGNED_URL -
ELEVENLABS_GET_DEFAULT_VOICE_SETTINGS -
ELEVENLABS_GET_DUBBED_FILE -
ELEVENLABS_GET_DUBBING_PROJECT_METADATA -
ELEVENLABS_GET_DUBBING_TRANSCRIPTS_FORMAT -
ELEVENLABS_GET_GENERATED_ITEMS -
ELEVENLABS_GET_HISTORY_ITEM_BY_ID -
ELEVENLABS_GET_MCP_TOOL_CONFIG -
ELEVENLABS_GET_METADATA_FOR_A_PRONUNCIATION_DICTIONARY -
ELEVENLABS_GET_MODELS -
ELEVENLABS_GET_PROJECT_BY_ID -
ELEVENLABS_GET_PROJECTS -
ELEVENLABS_GET_PROJECT_SNAPSHOTS -
ELEVENLABS_GET_PRONUNCIATION_DICTIONARIES -
ELEVENLABS_GET_PRONUNCIATION_DICT_VERSION -
ELEVENLABS_GET_SERVICE_ACCOUNTS -
ELEVENLABS_GET_SHARED_VOICES -
ELEVENLABS_GET_SSO_PROVIDER_ADMIN -
ELEVENLABS_GET_SUMMARIES_CONVAI_AGENT_TESTING_SUMMARIES -
ELEVENLABS_GET_TRANSCRIPT_FOR_DUB -
ELEVENLABS_GET_USAGE_CHARACTER_STATS -
ELEVENLABS_GET_USER_INFO -
ELEVENLABS_GET_USER_SUBSCRIPTION_INFO -
ELEVENLABS_GET_VOICE -
ELEVENLABS_GET_VOICES -
ELEVENLABS_GET_VOICE_SETTINGS -
ELEVENLABS_GET_WORKSPACE_RESOURCE -
ELEVENLABS_GET_WORKSPACE_WEBHOOKS -
ELEVENLABS_LIST_CONVAI_AGENT_TESTING -
ELEVENLABS_LIST_DUBS -
ELEVENLABS_LIST_PHONE_NUMBERS -
ELEVENLABS_LIST_WHATSAPP_ACCOUNTS -
ELEVENLABS_MOVE_BULK_CONVAI_KNOWLEDGE_BASE -
ELEVENLABS_MOVE_CONVAI_KNOWLEDGE_BASE -
ELEVENLABS_OUTBOUND_CALL -
ELEVENLABS_REDIRECT_TO_MINTLIFY -
ELEVENLABS_REGISTER_CALL_CONVAI_TWILIO -
ELEVENLABS_REMOVE_RULES_FROM_THE_PRONUNCIATION_DICTIONARY -
ELEVENLABS_RESUBMIT_CONVAI_TEST_INVOCATIONS -
ELEVENLABS_RETRY_CONVAI_BATCH_CALL -
ELEVENLABS_RUN_AGENT_TESTS -
ELEVENLABS_SET_AGENT_AVATAR -
ELEVENLABS_SIMULATE_CONVAI_AGENTS_SIMULATE_CONVERSATION -
ELEVENLABS_SPEECH_TO_SPEECH -
ELEVENLABS_SPEECH_TO_SPEECH_STREAMING -
ELEVENLABS_STREAM_AUDIO_ISOLATION -
ELEVENLABS_STREAM_CHAPTER_AUDIO -
ELEVENLABS_STREAM_CONVAI_AGENTS_SIMULATE_CONVERSATION -
ELEVENLABS_STREAM_PROJECT_AUDIO -
ELEVENLABS_STREAMS_ARCHIVE_WITH_PROJECT_AUDIO -
ELEVENLABS_SUBMIT_BATCH_CALL -
ELEVENLABS_TEXT_TO_SPEECH -
ELEVENLABS_TEXT_TO_SPEECH_STREAM -
ELEVENLABS_UPDATE_AUDIO_NATIVE_CONTENT -
ELEVENLABS_UPDATE_CONVAI_AGENT -
ELEVENLABS_UPDATE_CONVAI_AGENT_TESTING -
ELEVENLABS_UPDATE_CONVAI_KNOWLEDGE_BASE -
ELEVENLABS_UPDATE_CONVAI_SECRET -
ELEVENLABS_UPDATE_CONVAI_SETTINGS -
ELEVENLABS_UPDATE_CONVAI_SETTINGS_DASHBOARD -
ELEVENLABS_UPDATE_CONVAI_TOOL -
ELEVENLABS_UPDATE_PRONUNCIATION_DICTIONARIES -
ELEVENLABS_UPDATE_PRONUNCIATION_DICTIONARY -
ELEVENLABS_UPDATE_WORKSPACE_WEBHOOK -
ELEVENLABS_VOICE_GENERATION_PARAMETERS
Build with ElevenLabs
Open OverSkill, describe what you want to build, and reference ElevenLabs in your prompt — the AI will wire up the integration automatically.