Connect ElevenLabs with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in ElevenLabs

Available tools and events after ElevenLabs is connected.

  • Add a Pronunciation Dictionary From File

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

  • 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…

  • 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 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…

  • 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…

  • 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 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…

  • Archive Project Snapshot

    Archives an existing project snapshot by its ID, creating a permanent, immutable, and typically irreversible copy of its state.

  • 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…

  • 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 a Project

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

  • Convert Chapter to Audio

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

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

  • 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…

  • 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…

  • 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 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…

  • 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…

  • 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)…

Setup

Connect ElevenLabs in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.