ElevenLabs

AI Voice Generator & Text to Speech
Connect it
In Keystile Automations → Connections → New connection, choose ElevenLabs and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in ElevenLabs: calculate agent llm usage (Estimate the LLM cost of an agent).What it can do (89 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add Pronunciation Rules | Add rules to a pronunciation dictionary | Yes |
| Calculate Agent LLM Usage | Estimate the LLM cost of an agent | |
| Calculate LLM Usage | Estimate the LLM cost for a prompt and knowledge base size | |
| Convert Speech To Speech | Re-speak an audio recording in a different voice | Yes |
| Create Agent | Create a conversational AI agent | Yes |
| Create Agent Test | Create a response test for an agent | Yes |
| Create Audio Native Project | Create an embeddable Audio Native player project | Yes |
| Create Dubbing | Dub a video or audio file into another language | Yes |
| Create KB File Document | Add an uploaded file to the knowledge base | Yes |
| Create KB Folder | Create a knowledge base folder | Yes |
| Create KB RAG Index | Build a RAG index for a document | Yes |
| Create KB Text Document | Add text to the knowledge base | Yes |
| Create KB URL Document | Add a web page to the knowledge base | Yes |
| Create Pronunciation Dictionary From File | Create a pronunciation dictionary from a PLS file | Yes |
| Create Pronunciation Dictionary From Rules | Create a pronunciation dictionary from rules | Yes |
| Create Secret | Create a workspace secret | Yes |
| Create Tool | Create an agent tool | Yes |
| Custom API Call | Check [Elevenlabs API reference](https://elevenlabs.io/docs/api-reference/introduction) for the list of available endpoints. | Yes |
| Delete Dubbing | Permanently delete a dubbing project | |
| Delete KB Document | Delete a knowledge base document or folder | |
| Delete KB RAG Index | Delete a RAG index | |
| Delete Secret | Delete a workspace secret | |
| Delete Tool | Delete an agent tool | |
| Download History Items | Download generated audio as a file | |
| Duplicate Agent | Copy an agent | Yes |
| Find Similar Voices | Find library voices that sound like an audio sample | |
| Get Agent | Get a conversational AI agent | |
| Get Agent Knowledge Base Size | Get the knowledge base size of an agent | |
| Get Agent Link | Get a shareable link token for an agent | |
| Get Agent Test | Get an agent test | |
| Get Agent Test Summaries | Get summaries of several agent tests | |
| Get Agent Widget | Get the embed widget config of an agent | |
| Get Audio Native Settings | Get the player settings of an Audio Native project | |
| Get Conversation Signed URL | Get a signed URL to start a conversation | |
| Get Default Voice Settings | Get the default text-to-speech voice settings | |
| Get Dubbed File | Download the dubbed audio or video | |
| Get Dubbing | Get the status of a dubbing job | |
| Get Dubbing Transcript | Get the transcript of a dub | |
| Get Dubbing Transcript Formatted | Get a dub transcript in a chosen format | |
| Get History Item | Get one generated audio item | |
| Get History Item Audio | Download the audio of a history item | |
| Get KB Document | Get a knowledge base document | |
| Get KB Document Content | Get the text content of a knowledge base document | |
| Get KB Document RAG Indexes | List the RAG indexes of a document | |
| Get KB Document Source URL | Get a signed URL of the original file | |
| Get KB RAG Index Overview | Get RAG index storage usage | |
| Get KB Summaries | Get the summary of a knowledge base document | |
| Get Live Conversation Count | Count the conversations happening now | |
| Get Pronunciation Dictionary | Get a pronunciation dictionary | |
| Get Pronunciation Dictionary Version | Download the PLS file of a dictionary version | |
| Get Subscription | Get the account subscription and usage | |
| Get Test Invocation | Get the results of a test run | |
| Get Tool | Get an agent tool | |
| Get User | Get the current account user | |
| Get Voice | Get the details of a voice | |
| Get Voice Settings | Get the stability, similarity, style and speed settings of a voice | |
| Isolate Audio | Remove background noise and keep only the voice | Yes |
| List Agent Tests | List agent tests | |
| List Agents | List conversational AI agents | |
| List Batch Calls | List batch calls | |
| List Conversations | List agent conversations | |
| List Dubbings | List dubbing projects | |
| List History Items | List previously generated audio | |
| List KB Dependent Agents | List agents using a document | |
| List KB Documents | List knowledge base documents | |
| List Models | List the available ElevenLabs models | |
| List Phone Numbers | List agent phone numbers | |
| List Pronunciation Dictionaries | List pronunciation dictionaries | |
| List Secrets | List workspace secrets | |
| List Shared Voices | Search the public ElevenLabs voice library | |
| List Test Invocations | List agent test runs | |
| List Tool Dependent Agents | List agents using a tool | |
| List Tools | List agent tools | |
| List Voices | Search the voices available in your ElevenLabs account | |
| Move KB Document | Move a document into a folder | Yes |
| Move KB Documents Bulk | Move several documents into a folder | Yes |
| Remove Pronunciation Rules | Remove rules from a pronunciation dictionary | |
| Resubmit Test Invocation | Re-run tests of a previous run | Yes |
| Run Agent Tests | Run tests against an agent | Yes |
| Set Agent Avatar | Upload an avatar image for an agent | Yes |
| Simulate Agent Conversation | Simulate a conversation with an agent | Yes |
| Text to Speech | Convert text to speech using Elevenlabs | |
| Update Agent | Change the settings of an agent | Yes |
| Update Agent Test | Change an agent test | Yes |
| Update Audio Native Content | Replace the article of an Audio Native project | Yes |
| Update KB Document | Rename or edit a knowledge base document | Yes |
| Update Pronunciation Dictionary | Rename or archive a pronunciation dictionary | Yes |
| Update Secret | Change a workspace secret | Yes |
| Update Tool | Change an agent tool | Yes |
How Keystile protects it
Every ElevenLabs action is checked before it runs, whether it comes from an AI tool or a workflow. 31 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use ElevenLabs with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access