Getting Started
1
Create or Select a Project
Set up a new project or select an existing one. See Organizations & Projects.
2
Configure the Connector
Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.
Optionally, configure receiving Events for ElevenLabs into StackOne.
Connector Profile · API Key
Uses an ElevenLabs user API key or service account API key. The roster needs the workspace_members_read permission; read…
Webhooks setup
3
Link an Account
Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:
Link Account · API Key
4
Use Actions
Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.
Actions
110 actions
Action
Description
Create Agent
Create an ElevenLabs conversational AI agent from a conversation configuration.
Get Agent
Get an agent with its conversation configuration, platform settings and phone numbers.
Update Agent
Update an agent name, conversation configuration, platform settings, tags or workflow.
Delete Agent
Delete a conversational AI agent.
List Agents
List conversational AI agents with search, archive and creator filters.
Duplicate Agent
Create a copy of an existing agent, optionally with a new name.
Query Agent Knowledge Base RAG
Run an agent’s knowledge base retrieval for a query and return the chunks it would use.
List Tests
List agent response tests and test folders.
Bulk Move Tests To Folder
Move several agent tests or test folders into another folder.
Create Test
Create an agent test that checks a response, a tool call or a simulated conversation.
Submit Batch Call
Submit a batch of outbound agent calls to a list of recipients, now or at a scheduled time.
List Batch Calls
List the batch calling jobs in the workspace.
Get Batch Call
Get a batch call with its status, schedule and per-recipient progress.
Cancel Batch Call
Cancel a running or scheduled batch call, stopping calls not yet placed.
Delete Batch Call
Permanently delete a batch call and all its recipient records.
Retry Batch Call
Call the failed and no-response recipients of a batch call again.
Export Batch Call Results
Export all recipients and conversation results of a finished batch call as CSV.
List Conversations
List agent conversations with filters for agent, time range, duration, outcome, rating and more.
Get Conversation
Get a conversation with its transcript, metadata and analysis.
Delete Conversation
Delete a conversation and its transcript.
Send Conversation Feedback
Rate a conversation as liked or disliked.
List Knowledge Base Documents
List knowledge base documents and folders with search, type and owner filters.
Create Knowledge Base Document From URL
Scrape a web page into a knowledge base document that agents can use.
Create Knowledge Base Document From Text
Create a knowledge base document from plain text.
Update Knowledge Base Document
Rename a knowledge base document or folder, or replace the content of a text, URL or file document.
Get Knowledge Base Document
Get a knowledge base document with its type, metadata, usage and content details.
Delete Knowledge Base Document
Delete a knowledge base document or folder.
Search Knowledge Base
Fuzzy text search across the content of knowledge base documents.
Get Dependent Agents For Documents
List the agents that use any of the given knowledge base documents or folders.
Create Knowledge Base Folder
Create a folder in the knowledge base to organise documents.
Bulk Move Knowledge Base Documents
Move several knowledge base documents or folders into another folder.
Bulk Delete Knowledge Base Documents
Delete several knowledge base documents or folders in one call.
List Dubs
List dubbing projects in the workspace, with status and language filters.
Get Dubbing
Get a dubbing project with its status, source language and target languages.
Delete Dubbing
Delete a dubbing project.
Create Dubbing
Dub an uploaded or linked audio or video file into another language.
Get Dubbed File
Download the dubbed audio or video for one target language.
List Generated Items
List text-to-speech and other generated audio items in the ElevenLabs history, newest first.
Get History Item
Get one generated history item, including its text, voice, model and settings.
Delete History Item
Delete a generated audio item from the ElevenLabs history.
Get History Item Audio
Download the generated audio of one history item as an MP3 file.
Get Unified Credentials
Get the current ElevenLabs connection’s unified credentials and identity.
List Unified Groups
List unified user groups in an ElevenLabs workspace.
Get Unified Group
Get a unified ElevenLabs user group by ID.
List Unified Roles
List unified roles (seat types) in an ElevenLabs workspace.
Get Unified Role
Get a unified ElevenLabs role (seat type) by ID.
List Unified Users
List unified users in an ElevenLabs workspace.
Get Unified User
Get a unified ElevenLabs user by ID.
List Models
List the available ElevenLabs models with their languages, limits and capabilities.
List Phone Numbers
List the phone numbers imported into the workspace and the agents they are assigned to.
Get Phone Number
Get a phone number with its provider, label, direction support and assigned agent.
Import Phone Number
Import a Twilio, Exotel or SIP trunk phone number into the workspace for agent calls.
Update Phone Number
Update a phone number’s assigned agent, label or SIP trunk settings.
Delete Phone Number
Remove an imported phone number from the workspace.
Create Pronunciation Dictionary From Rules
Create a pronunciation dictionary from alias or phoneme rules.
Update Pronunciation Dictionary
Rename or archive a pronunciation dictionary.
Get Pronunciation Dictionary
Get a pronunciation dictionary with its latest version and rule count.
Add Pronunciation Dictionary Rules
Add alias or phoneme rules to a pronunciation dictionary, creating a new version.
Remove Pronunciation Dictionary Rules
Remove rules from a pronunciation dictionary by the strings they replace, creating a new version.
List Pronunciation Dictionaries
List the pronunciation dictionaries you can access.
Get Pronunciation Dictionary Version
Download the rules of a pronunciation dictionary version as a PLS file.
List Secrets
List the workspace secrets that agents, tools and phone numbers can reference.
Get Secret
Get a workspace secret’s name and the resources that use it.
Create Secret
Store a new workspace secret, such as an API key an agent tool needs.
Update Secret
Rename a workspace secret and replace its value.
Delete Secret
Delete a workspace secret that is no longer used.
Get Service Accounts
List the ElevenLabs workspace’s service accounts and their API keys.
Get Service Account API Keys
List the API keys of one ElevenLabs service account.
Create Service Account
Create a service account in the ElevenLabs workspace.
Create Service Account API Key
Create an API key for a service account with chosen permissions.
Delete Service Account API Key
Delete an API key of a service account.
Create Speech With Timing
Convert text to speech with a chosen voice and return base64 audio plus character-level timing.
Create Tool
Create a workspace tool (webhook, client, system or MCP) that agents can call.
List Tools
List the workspace tools available to agents.
Get Tool
Get a workspace tool with its configuration and usage statistics.
Update Tool
Update the configuration of a workspace tool.
Delete Tool
Delete a workspace tool so agents can no longer call it.
Get User
Get the ElevenLabs user who owns the connection’s API key.
Get User Subscription
Get the subscription tier, character usage and limits for the API key owner.
Get Default Voice Settings
Get the default stability, similarity, style and speed settings used for voices.
Get Voice Settings
Get the stability, similarity boost, style and speed settings saved for a voice.
Edit Voice Settings
Update the saved stability, similarity boost, style, speaker boost and speed settings of a voice.
Get Voice
Get a voice with its samples, labels, settings and sharing details.
Delete Voice
Delete a voice from your ElevenLabs voice library.
List Voices
List voices available to the account, with search, filtering, sorting and pagination.
List Shared Voices
Search the public ElevenLabs voice library by category, gender, age, accent, language and use case.
List Voices (Legacy)
List every voice available to the user in one response (legacy endpoint).
Get Voice Accents
List the accents available in the shared voice library.
List Similar Voices
Find shared library voices that sound like an uploaded audio sample.
Delete Voice Sample
Delete one audio sample from a cloned voice.
Create PVC Voice
Create a Professional Voice Clone with metadata and no samples yet.
Get PVC Verification Captcha
Get the verification captcha text for a Professional Voice Clone.
Verify PVC Verification Captcha
Submit a recording of the captcha to verify a Professional Voice Clone.
Add Samples To PVC Voice
Upload an audio sample to a Professional Voice Clone.
Get Workspace Members
List every member of the ElevenLabs workspace with their seat type.
Get Workspace Groups
List every user group in the ElevenLabs workspace with its members.
Search Workspace Groups
Find ElevenLabs user groups by name, with their members’ emails.
Get Workspace Resource
Get who a shared ElevenLabs workspace resource is shared with, and with which role.
List Audit Logs
List workspace audit log entries, newest first, with time and actor filters.
Get Workspace Auth Connections
List the auth connections agents and tools use to call external APIs.
Create Workspace Auth Connection
Create an auth connection that agent tools use to authenticate to external APIs.
Update Workspace Auth Connection
Update an auth connection’s provider or credentials.
Delete Workspace Auth Connection
Delete a workspace auth connection.
Invite User
Invite someone to the ElevenLabs workspace by email.
Delete Existing Invitation
Cancel a pending workspace invitation by email.
Update Member
Lock, unlock or change the seat type of a workspace member.
List Workspace Webhooks
List the webhooks configured for the ElevenLabs workspace.
Create Workspace Webhook
Create an HMAC-signed webhook for the ElevenLabs workspace.
Update Workspace Webhook
Rename, enable or disable a workspace webhook and set its events.
Delete Workspace Webhook
Delete a workspace webhook.
Events
|
No tags found
8 events
Event
Description
Tags
Post-Call Transcription
Fired when an agent call has finished and post-call analysis is complete (post_call_transcription).
AgentsWebhooks
Post-Call Audio
Fired with the full audio of a finished agent call (post_call_audio).
AgentsWebhooks
Call Initiation Failure
Fired when an outbound agent call fails to start (call_initiation_failure).
AgentsWebhooks
Voice Removal Notice
Fired when a shared library voice you use is scheduled for removal (voice_removal_notice).
VoicesWebhooks
Voice Removal Notice Withdrawn
Fired when a scheduled shared voice removal is cancelled (voice_removal_notice_withdrawn).
VoicesWebhooks
Voice Removed
Fired when a shared library voice has been removed and can no longer be used (voice_removed).
VoicesWebhooks
Speech to Text Transcription
Fired when an asynchronous speech-to-text transcription finishes (speech_to_text_transcription).
Speech to TextWebhooks
Image and Video Generation
Fired when an Image & Video API generation completes or fails (flows_generation).
FlowsWebhooks