ElevenLabs icon

ElevenLabs

AI voice platform for text-to-speech, voices, speech generation, audio, dubbing, and voice settings.

Supports AI voice work across generated audio, voices, agents, history items, and text-to-speech assets.

Example Use Cases

These are the ElevenLabs actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

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`.

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 can chain other tools to attach phone numbers or configure additional settings.

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 (built-in), and MCP (Model Context Protocol) tool types.

Delete project by id

Use to irreversibly delete a specific project by its `project_id`; the project must exist and be accessible, and this action cannot be undone.

Get batch call details

Tool to get detailed information about a batch call including all recipients. Use when you need to check the status, progress, or results of a previously submitted batch calling job.

Get ConvAI Agents Summaries

Tool to retrieve summaries for specified Conversational AI agents. Use when you need to fetch metadata such as name, tags, creation time, access level, and archival status for one or more agents.

Get ConvAI Knowledge Base

Tool to retrieve a list of available knowledge base documents. Use when you need to browse, search, or filter knowledge base documents by name, type, folder, or ownership. Supports pagination via cursor for large result sets.

Get ConvAI MCP Server

Tool to retrieve a specific MCP server configuration from the workspace. Use when you need to inspect details of an existing MCP server including its URL, transport type, approval policies, and dependent agents.

Get ConvAI tools

Tool to retrieve all available tools in the workspace. Use when you need to list, search, or discover tools that can be used with Conversational AI agents.

Get conversation by ID

Tool to fetch full details for a single Conversational AI conversation by ID. Use when you need transcript-level analysis, metadata, or audio status flags for a specific conversation.