
Connectors / AI · HTTP Connector
Automate ElevenLabs with Tray.ai
Create speech, create a transcript and create an instant voice clone in ElevenLabs. Connect ElevenLabs to the rest of your AI stack with Tray.ai.
What can you do with ElevenLabs on Tray.ai?
ElevenLabs is an AI voice platform that turns text into lifelike speech, transcribes audio, clones voices, dubs video into other languages, and runs voice agents. Tray.ai connects to ElevenLabs through the HTTP Connector, so your workflows can call the ElevenLabs API alongside the rest of your stack.
- Create speech from each new article your content system publishes so readers can listen.
- Create a transcript of each recorded customer call and attach it to the ticket in your help desk.
- When ElevenLabs sends “Agent call transcription ready”, log the conversation on the contact in your CRM.
- Create a dubbing project when your marketing team adds a new product video to your asset library.
- Connects through
- HTTP Connector
- Authentication
- An API key in a request header
- Base URL
- https://api.elevenlabs.io/v1
Set it up
Connect ElevenLabs to Tray.ai
Each step uses ElevenLabs's own API details, from its documentation.
Step 1
Save ElevenLabs's API key
Save the key as a Tray.ai authentication. The HTTP Client puts it in the request header, read from $.auth. The key stays out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://api.elevenlabs.io/v1 as the base URL. Or paste a cURL example from ElevenLabs's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “Get a transcript”
It's one of 19 documented actions, under Speech to text. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from ElevenLabs events
Give ElevenLabs the URL of a Tray.ai webhook trigger. “Agent call transcription ready” can then start a workflow, and so can 3 other events.
Give your AI agents ElevenLabs tools
Build an MCP server on ElevenLabs in Agent Gateway and choose which actions your agents can call. Every call runs with access control and an audit trail. How Agent Gateway works
- Create speech
- Create a transcript
- List voices
- Create a dubbing project
- List generated items
- Stream speech
- Create speech with timing
- Get a transcript
What the ElevenLabs API covers
5 resources and 19 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Text to speech
- Create speech
- Stream speech
- Create speech with timing
Speech to text
- Create a transcript
- Get a transcript
- Delete a transcript
Voices
- List voices
- Get a voice
- Edit a voice
- Delete a voice
- Create an instant voice clone
Dubbing
- Create a dubbing project
- List dubbing projects
- Get a dubbing project
- Delete a dubbing project
History
- List generated items
- Get a history item
- Download history items
- Delete a history item
Events ElevenLabs can send to a Tray.ai webhook trigger
- Agent call transcription ready
- Shared voice removal scheduled
- Shared voice removal withdrawn
- Shared voice removed
Checked against ElevenLabs's own documentation on 2026-10-22
How Tray.ai makes this work
ElevenLabs plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 10,100+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in ElevenLabs — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose ElevenLabs actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on ElevenLabs data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More ai apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every ai connector →
Frequently asked questions
What can a Tray.ai workflow do in ElevenLabs?
+
The ElevenLabs API documents 19 actions across 5 resources (Text to speech, Speech to text, Voices, Dubbing, History). For example: Create speech; Create a transcript; List voices. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with ElevenLabs?
+
The ElevenLabs API uses an API key in a request header. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which ElevenLabs events can start a Tray.ai workflow?
+
ElevenLabs sends 4 events to a webhook URL, for example: Agent call transcription ready; Shared voice removal scheduled; Shared voice removal withdrawn; Shared voice removed. A Tray.ai webhook trigger receives them and starts a workflow.
See ElevenLabs working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.