ElevenLabs Integration — Automate ElevenLabs with AI on Beauto
Create natural AI voices instantly in any language - perfect for video creators, developers, and businesses.
Category: artificial intelligence, video & audio · 155 actions available
What you can automate with ElevenLabs
Beauto connects ElevenLabs with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from ElevenLabs events, enrich ElevenLabs data with AI, or sync ElevenLabs with the rest of your stack — without writing code.
- Sync ElevenLabs data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new ElevenLabs events and route the output anywhere
- Schedule recurring ElevenLabs tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
ElevenLabs actions Beauto supports
- Add a pronunciation dictionary from file — Adds a new pronunciation dictionary from a lexicon file to improve speech synthesis accuracy.
- 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. T
- Add new project with attributes — 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`.
- 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 a
- Add rules to the pronunciation dictionary — Adds one or more custom pronunciation rules (alias or phoneme) to an existing pronunciation dictionary.
- 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.
- Add a 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
- 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 assign
- 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.
- 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.
- Cancel 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.
- Convert chapter to audio — Converts the textual content of a chapter, identified by `chapter_id` within a `project_id`, into audio format.
- Convert a project — Converts an existing ElevenLabs Studio project, including all its chapters and using its configured settings and voices, into speech.
- 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.
- Create Conversational AI Agent Test — 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 resp
- Add to 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 c
- 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 up
- 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.
- 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
- Create Knowledge Base Text Document — 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.
- Create Knowledge Base URL Document — 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.
- Create ConvAI Workspace 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.
- Create Conversational AI 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
- Create Conversational AI 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
- Generate Music Composition 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
- Create an 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.
- Get similar library 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
- 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.
- 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
- Delete chapter from project — Irreversibly deletes a specific, existing chapter from an existing project, typically to remove unwanted or obsolete content.
- Delete Conversational AI Agent — Tool to permanently delete a Conversational AI agent by its unique identifier. Use when you need to remove an agent configuration from the ElevenLabs workspace.
- Delete agent response test — Tool to delete an agent response test by ID. Use when you need to remove a test result or clean up test data.
- Delete batch call — Tool to permanently delete a batch call and all associated recipient records. Conversations remain in history. Use when cleaning up completed or cancelled batch calls.
- Delete conversation by ID — Tool to delete a particular Conversational AI conversation by ID. Use when you need to remove a conversation from the system for cleanup, compliance, or data management purposes.
- Delete Knowledge Base Document or Folder — Tool to delete a document or folder from the knowledge base. Use when you need to remove a knowledge base document or folder that is no longer needed.
- Delete ConvAI Knowledge Base RAG Index — Tool to delete RAG index for a knowledge base document. Use when you need to remove semantic search indexing from a document to free up resources or when the document no longer needs to be indexed.
- Delete workspace secret — Tool to delete a workspace secret if it's not in use. Use when you need to remove unused secrets from the conversational AI workspace for security or cleanup purposes.
- Delete conversational AI tool — Tool to delete a conversational AI tool from the workspace by ID. Use when you need to remove a tool configuration that is no longer needed or to clean up outdated tool definitions.
- Delete a dubbing project — Permanently deletes a dubbing project by its ID; this action is irreversible and the project cannot be recovered.
- Delete history item — Permanently deletes a specific history item (including its audio file and metadata) using its `history_item_id`; this operation is irreversible and should be used with caution.