All integrations
Catalogue metadata onlyartificial intelligencev20260821_00

ELEVENLABS

ElevenLabs

Create natural AI voices instantly in any language - perfect for video creators, developers, and businesses.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

155

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

elevenlabs_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 155 actions

Add a pronunciation dictionary from file

ELEVENLABS_ADD_A_PRONUNCIATION_DICTIONARY

Adds a new pronunciation dictionary from a lexicon file to improve speech synthesis accuracy.

Untrusted display-only summary

Add outbound phone number

ELEVENLABS_ADD_OUTBOUND_PHONE_NUMBER

Tool to import/register a Twilio phone number or SIP trunk into ElevenLabs Agents Platform. Use when you need to provision a phone number for outbound calls and ELEVENLABS_GET_AGENT_DETAILS returns empty phone_numbers. This does NOT purchase a new number; it imports an existing provider configuration into your ElevenL…

Untrusted display-only summary

Add new project with attributes

ELEVENLABS_ADD_PROJECT

Use to create a new ElevenLabs project for text-to-speech synthesis (e.g., audiobooks); a project `name` is required by the API for creation, and content can be initialized using `from_url` or `from_document`.

Untrusted display-only summary

Add pronunciation dictionary from rules

ELEVENLABS_ADD_PRONUNCIATION_DICTIONARY_FROM_RULES

Tool to create a new pronunciation dictionary from provided rules for ElevenLabs text-to-speech. Use when you need to define custom pronunciations for specific words or phrases to improve speech accuracy. Supports both alias rules (simple text replacements) and phoneme rules (IPA phonetic notation).

Untrusted display-only summary

Add rules to the pronunciation dictionary

ELEVENLABS_ADD_RULES_TO_THE_PRONUNCIATION_DICTIONARY

Adds one or more custom pronunciation rules (alias or phoneme) to an existing pronunciation dictionary.

Untrusted display-only summary

Add sharing voice

ELEVENLABS_ADD_SHARING_VOICE

Adds an existing, shareable voice to a specified user's ElevenLabs account library under a new custom name, requiring the user's public ID and the voice ID.

Untrusted display-only summary

Add a voice

ELEVENLABS_ADD_VOICE

Adds a custom voice by uploading audio samples for voice cloning. Requires a name and at least one audio file. Recommended: 1-2 minutes of clear audio without background noise. Supported formats: mp3, wav, ogg. Returns a voice_id that can be used for text-to-speech after processing completes.

Untrusted display-only summary

Attach phone number to agent

ELEVENLABS_ATTACH_PHONE_NUMBER_TO_AGENT

Tool to assign or unassign an existing imported phone number to an agent by updating the phone number's assigned agent. Use when you need to programmatically route inbound calls to a specific agent or change agent assignment for a phone number.

Untrusted display-only summary

Calculate ConvAI Agent LLM Usage

ELEVENLABS_CALCULATE_CONVAI_AGENT_LLM_USAGE

Tool to calculate expected number of LLM tokens needed for a conversational AI agent. Use when estimating costs for an agent based on knowledge base size, prompt length, and RAG configuration.

Untrusted display-only summary

Calculate ConvAI LLM Usage

ELEVENLABS_CALCULATE_CONVAI_LLM_USAGE

Tool to calculate expected LLM usage costs for conversational AI agents. Use when you need to estimate pricing for different LLM models based on prompt length, knowledge base size, and RAG configuration.

Untrusted display-only summary

Cancel Batch Call

ELEVENLABS_CANCEL_CONVAI_BATCH_CALL

Tool to cancel a running batch call and set all recipients to cancelled status. Use when you need to stop an ongoing batch calling campaign.

Untrusted display-only summary

Convert chapter to audio

ELEVENLABS_CONVERT_CHAPTER

Converts the textual content of a chapter, identified by `chapter_id` within a `project_id`, into audio format.

Untrusted display-only summary

Convert a project

ELEVENLABS_CONVERT_PROJECT

Converts an existing ElevenLabs Studio project, including all its chapters and using its configured settings and voices, into speech.

Untrusted display-only summary

Create a previously generated voice

ELEVENLABS_CREATE_A_PREVIOUSLY_GENERATED_VOICE

Finalizes the creation of a voice using its `generated_voice_id` from a previous generation step by assigning a name, description, and optional labels.

Untrusted display-only summary

Create Conversational AI Agent Test

ELEVENLABS_CREATE_CONVAI_AGENT_TESTING

Tool to create a new ElevenLabs Conversational AI agent response test. Use when you need to set up automated testing for agent responses, tool calls, or conversation simulations. Supports three test types: 'llm' for response validation, 'tool_call' for tool execution verification, and 'simulation' for full conversatio…

Untrusted display-only summary

Add to ConvAI Knowledge Base

ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE

Tool to add documentation to ElevenLabs Conversational AI knowledge base by uploading a file or referencing a webpage URL. Use when you need to provide reference materials or documentation that agents can access during conversations. Exactly one of 'file' or 'url' must be specified.

Untrusted display-only summary

Create ConvAI Knowledge Base File

ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_FILE

Tool to create a knowledge base document from an uploaded file for ElevenLabs Conversational AI agents. Use when you need to provide documentation or reference material that agents can access during conversations. The uploaded file content will be indexed and made available to agents for answering user queries.

Untrusted display-only summary

Create ConvAI Knowledge Base Folder

ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_FOLDER

Tool to create a folder in the ElevenLabs ConvAI knowledge base for organizing documents. Use when you need to group related documents together in a hierarchical structure.

Untrusted display-only summary

Create ConvAI Knowledge Base RAG Index

ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_RAG_INDEX

Tool to compute or retrieve RAG indexes for multiple knowledge base documents in batch. Use when you need to enable semantic search on multiple knowledge base documents for conversational AI agents. This endpoint creates embeddings if missing or returns existing indexes, supporting up to 100 documents per request.

Untrusted display-only summary

Create Knowledge Base Text Document

ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_TEXT

Tool to create a knowledge base document with text content in ElevenLabs Conversational AI. Use when you need to add text-based information to the knowledge base for agent reference.

Untrusted display-only summary

Create Knowledge Base URL Document

ELEVENLABS_CREATE_CONVAI_KNOWLEDGE_BASE_URL

Tool to create a knowledge base document by scraping the given webpage. Use when you need to add a web page as a knowledge source for a conversational AI agent.

Untrusted display-only summary

Create ConvAI Workspace Secret

ELEVENLABS_CREATE_CONVAI_SECRET

Tool to create a new secret for the ElevenLabs ConvAI workspace. Use when you need to securely store API keys, tokens, or other sensitive values that your conversational AI agents can reference.

Untrusted display-only summary

Create Conversational AI Tool

ELEVENLABS_CREATE_CONVAI_TOOL

Tool to create a new conversational AI tool in ElevenLabs workspace. Use when adding custom tools for agents to execute during conversations. Supports webhook (external HTTP APIs), client (client-side execution), system (built-in), and MCP (Model Context Protocol) tool types.

Untrusted display-only summary

Create Conversational AI Agent

ELEVENLABS_CREATE_CONVERSATIONAL_AGENT

Tool to create a new ElevenLabs Conversational AI agent with specified configuration. Use when you need to programmatically set up an agent with custom prompts, voice settings, and behavior. After creating the agent, you can chain other tools to attach phone numbers or configure additional settings.

Untrusted display-only summary

Generate Music Composition Plan

ELEVENLABS_CREATE_MUSIC_PLAN

Tool to generate a music composition plan from a text prompt using ElevenLabs Music API. Use when you need to create a structured plan for music generation with defined styles, sections, and durations. The generated plan can be used as input for actual music generation or as a template for variations.

Untrusted display-only summary

Create an AudioNative enabled project

ELEVENLABS_CREATES_AUDIONATIVE_ENABLED_PROJECT

Creates an ElevenLabs AudioNative project, generating an embeddable audio player from a provided content file using text-to-speech, allowing customization of player appearance, audio settings, and conversion options.

Untrusted display-only summary

Get similar library voices

ELEVENLABS_CREATE_SIMILAR_VOICES

Returns a list of shared voices similar to the provided audio sample. Use when you need to find voice matches based on audio characteristics. If neither similarity_threshold nor top_k is provided, default values will be applied.

Untrusted display-only summary

Create Single Use Token

ELEVENLABS_CREATE_SINGLE_USE_TOKEN

Tool to generate a time-limited single-use token with embedded authentication for frontend clients. Use when you need secure, temporary access tokens for WebSocket connections or real-time services.

Untrusted display-only summary

Create Workspace Webhook

ELEVENLABS_CREATE_WORKSPACE_WEBHOOK

Tool to create a new webhook for the workspace with specified authentication type. Use when you need to configure a webhook endpoint to receive notifications from ElevenLabs. The webhook_secret returned should be stored securely for verifying webhook authenticity.

Untrusted display-only summary

Delete chapter from project

ELEVENLABS_DELETE_CHAPTER

Irreversibly deletes a specific, existing chapter from an existing project, typically to remove unwanted or obsolete content.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.