ElevenLabs
+
Konnectify
ElevenLabs Integration with Konnectify
Connect ElevenLabs text-to-speech, voice library, and Conversational AI operations to Konnectify to automate agent and conversation workflows, knowledge base updates, and audio transcription end-to-end.
Agents
Conversations
Knowledge Base
Transcriptions
Voices
Phone Numbers
Calls
Users
2 Triggers
23 Actions
What is ElevenLabs?
ElevenLabs is a speech AI platform for high-quality text-to-speech, voice libraries, and Conversational AI experiences. By integrating ElevenLabs with Konnectify, you can automatically react to new agents and conversations, generate audio from text, transcribe calls, and keep your Conversational AI knowledge base and phone setup in sync with the rest of your stack.
New to ElevenLabs?
Create an account, generate an API key, and set up voices or Conversational AI agents.
Visit ElevenLabs →
What you can automate
• Generate audio from dynamic text (TTS) using selected voices
• Transcribe audio with Scribe and retrieve results by transcription ID
• Create, list, fetch, and delete Conversational AI agents
• Monitor new agents and new conversations (polling triggers)
• Maintain knowledge base folders/documents (create, update, delete, list)
• Register/manage phone numbers and initiate outbound calls with an agent
API & Authentication
Authentication method: API Key
This integration uses API Key authentication. Konnectify stores your API key securely and sends it with each request to ElevenLabs to perform actions and read data for triggers.
What the API connection enables:
- Text-to-speech generation and voice library retrieval
- Speech-to-text transcription, status polling, and deletion
- Conversational AI operations: agents, conversations, users, and calls
- Knowledge base management: folders/documents, metadata, and listing with cursors
- Phone number registration and outbound calling (Twilio/SIP trunk)
Important: plan limits & rate limits
ElevenLabs features (e.g., Conversational AI, outbound calling, or higher transcription throughput) may depend on your ElevenLabs plan and workspace settings. If you hit rate limits, Konnectify workflow runs may slow down or retry automatically depending on the endpoint and error response.
Official docs:
https://elevenlabs.io/docs
Tip: In ElevenLabs, generate an API key from your account/workspace settings and keep it private.
How to connect ElevenLabs to Konnectify
Prerequisites
- An active ElevenLabs account with an API key
- Access to the relevant ElevenLabs workspace (voices, Conversational AI agents, phone setup)
- A Konnectify account with permission to create connections and workflows
Add ElevenLabs to a Workflow
- Open Konnectify and create a new Workflow (or edit an existing one).
- Click Add step and search for ElevenLabs.
- Select a Trigger (for event-driven automation) or an Action (to perform an operation).
Authorize via API Key authentication
- When prompted, click Add new connection.
- Paste your ElevenLabs API Key into the API Key field.
- Click Connect to validate and save the connection.
Configure the Trigger or Action
- Choose the ElevenLabs object you want to work with (agents, conversations, knowledge base, transcription, voices, calls).
- Fill in required fields (for example: voice selection, transcription ID, agent ID, phone numbers).
- Map fields from earlier steps to personalize the request.
Warning for production workflows
Actions like Delete Agent, Delete Conversation, Delete Knowledge Base, and Delete Transcription are irreversible. Use filters, approvals, or sandbox connections before enabling in production.
Test the Workflow
- Run a test to confirm the connection, request payload, and returned data.
- For transcription workflows, confirm the audio format is supported and that results return successfully.
- For polling triggers, allow the workflow to run a few cycles to pick up new events.
Activate the Workflow
- Turn the workflow On to begin automation.
- Monitor run history to verify successful execution and expected outcomes.
- Iterate: add filters, retries, or routing based on your operations needs.
Triggers
2 total
ElevenLabs triggers run as polling triggers in Konnectify. Konnectify checks ElevenLabs at intervals and fires when it detects new records.
Conversational AI
2 triggers
New Added Agent
This trigger fires whenever a new agent is added in ElevenLabs Conversational AI.
New Added Conversation
This trigger fires whenever a new conversation is created in ElevenLabs Conversational AI.
Actions
23 total
Use ElevenLabs actions to generate speech, transcribe audio, manage Conversational AI resources, and operate knowledge base and calling features.
Audio & Voices
3 actions
Convert Text to Speech
Converts a string of text into an audio file using a selected voice.
List Voices
Retrieves all voices by automatically iterating through pagination tokens based on search and filters.
Get Voice
Fetches metadata and optional settings for a specific voice in your library.
Transcriptions
3 actions
Speech to Text
Transcribes an audio file into text using the Scribe model.
Get Transcript
Retrieves the status and results of a specific transcription by ID.
Delete Transcription
Deletes a transcription by ID.
Knowledge Bases
6 actions
Create Knowledge Base Document
Adds a file, text string, or URL to the Conversational AI knowledge base document.
Create Knowledge Base Folder
Creates a new folder within the Conversational AI knowledge base to organize documents.
Delete Knowledge Base
Permanently removes a document from the knowledge base.
Update Knowledge Base
Updates the name or metadata of a knowledge base document.
Get Knowledge Base
Retrieves metadata and status for a specific knowledge base document.
List Knowledge Base
Lists documents and folders in the knowledge base with search and cursor-based pagination.
Agents
4 actions
Create Agent
Creates a new conversational AI agent.
List Agents
Lists agents with search and supports cursor-based pagination for while-loop processing.
Get Agent
Fetches the full configuration and metadata for a specific Conversational AI agent.
Delete Agent
Deletes a specific Conversational AI agent by its ID.
Conversations
4 actions
List Conversations
Retrieves a list of all conversations based on filters like agent ID, duration, and search terms, automatically iterating through all pages.
Get Conversation Detail
Fetches detailed information about a specific conversation, including duration, status, and cost.
Delete Conversation
Deletes a specific conversation record and its associated metadata from ElevenLabs.
Register Call
Registers an inbound or outbound call with ElevenLabs.
Phone Numbers & Calling
4 actions
Create Phone Number
Registers a Twilio or SIP Trunk phone number with ElevenLabs Conversational AI.
Get Phone Number
Fetches details for a specific registered phone number, including provider info and labels.
Delete Phone Number
Permanently deletes a registered phone number from your Conversational AI configuration.
Outbound Call
Initiates a phone call using either a Twilio number or a SIP trunk to a destination number with the selected AI agent.
Users
1 actions
List Users
Lists all Conversational AI users by automatically iterating through pagination cursors based on your search filters.
Popular automations
Examples of common ElevenLabs + Konnectify workflows you can build with the available triggers and actions.
Track new agents and inventory your agent configuration
When a new Conversational AI agent is created, automatically fetch the full agent configuration for review, audit, or downstream routing.
New Added Agent
→
Get Agent
Enrich new conversations with full conversation details
When a new conversation is detected, pull its detailed record (duration, status, and cost) to power analytics or QA checks.
New Added Conversation
→
Get Conversation Detail
Auto-transcribe audio and check transcription completion
Submit an audio file for transcription, then retrieve the transcript by ID to store or route the final text.
(Any trigger)
→
Speech to Text
→
Get Transcript
Keep Conversational AI knowledge base updated from a URL or file
On a schedule or when a new agent is added, attach fresh content to the knowledge base and confirm its status/metadata.
New Added Agent
→
Create Knowledge Base Document
→
Get Knowledge Base
FAQ
How does authentication work for ElevenLabs in Konnectify?
Konnectify uses API Key authentication. Add your ElevenLabs API key when creating the connection. The key is stored securely and used to authorize API requests for triggers and actions.
Which ElevenLabs plans are supported?
The integration works with any plan that provides API access to the endpoints you use. Some features—such as Conversational AI, outbound calling, or higher usage limits—may require specific plan tiers or workspace permissions in ElevenLabs.
Are ElevenLabs triggers webhooks or polling?
The available triggers in this integration are polling triggers. Konnectify periodically checks ElevenLabs for newly added agents or conversations and triggers when it detects new items since the last run.
How do I prevent duplicates?
This connector doesn’t include explicit “upsert” actions. To avoid duplicates, use Konnectify filters and idempotent design:
- Store external IDs (agent ID, conversation ID, transcription ID) in your destination system.
- Before creating/deleting, use list/get steps to check if a record already exists.
- For polling triggers, keep the workflow on a steady interval and avoid frequent on/off toggles.
What happens if I hit ElevenLabs rate limits?
If ElevenLabs returns a rate-limit response, your workflow step may fail or retry depending on the endpoint and Konnectify retry policy. To reduce rate-limit risk, prefer cursor-based list actions, add delays between batches, and avoid unnecessary high-frequency polling.
Can I connect multiple ElevenLabs accounts or workspaces?
Yes. Create multiple ElevenLabs connections in Konnectify (one per API key/workspace) and select the appropriate connection in each workflow step. This is useful for separating dev vs. prod, or for managing multiple business units.
How do outbound calls work with Twilio or SIP trunks?
To place calls, first register a phone number in ElevenLabs (Twilio number or SIP trunk). Then use Outbound Call to initiate a call to a destination number and select the AI agent to handle the interaction. Ensure your ElevenLabs account is enabled for calling and that provider credentials/permissions are configured in ElevenLabs.
Ready to automate your ElevenLabs workflows?
Connect ElevenLabs to Konnectify to orchestrate agents, conversations, knowledge base content, calls, and audio pipelines.
Get started free →