Skip to content

Automate ElevenLabs

Keep an eye on your ElevenLabs character balance and turn text into speech on a schedule, using the voices in your own account. A morning briefing can arrive as audio, and you hear about your plan running low before a long script fails halfway. Describe it to your AI assistant, check what it will do, and it keeps running.

Try asking

Create a ClickRuntime automation: every day at 9am, check how many ElevenLabs characters I've used this billing period and email me once if I'm over 80% of my plan's limit.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any ElevenLabs automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what ElevenLabs should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every morning, turn my news briefing into audio with ElevenLabs and only keep the last seven days of files.

When a new blog post goes live in WordPress, create an ElevenLabs voiceover and save the MP3 to Google Drive.

Every evening, have AI summarize my unread Gmail, turn it into audio with ElevenLabs and send it to me on Telegram.

Beyond chat

Have ElevenLabs work when you're not in the chat

Connecting ElevenLabs to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect ElevenLabs

You connect ElevenLabs with an API key you create in your own account. You can restrict which endpoints the key may call and give it its own credit quota.

ElevenLabs

AI / Voice

  1. Sign in to ElevenLabs and open Developers, then API Keys.
  2. Create a new API key. If you restrict its permissions, allow the endpoints your automation uses, such as text to speech or reading your subscription.
  3. Copy the key. ElevenLabs sends it in the xi-api-key header.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret.

Good to know

ElevenLabs limits that affect automations

  • A key can be limited to certain endpoints. If an automation calls one the key isn't allowed to use, that call fails, so match the key's permissions to what the automation does.
  • A key can carry its own credit quota. Once it's used up, text-to-speech calls with that key stop working until you raise it.
  • Generated audio is sent as a link to a hosted file rather than attached to a plain-text email.

FAQ

Questions about automating ElevenLabs

What can ClickRuntime do in my ElevenLabs account?
Whatever your API key permits. With full access it can generate speech with your voices and read your subscription details, such as characters used and your plan's limit. A restricted key narrows that to the endpoints you allowed.
Can it use my cloned voice?
Yes, if the voice is in the account the key belongs to. Tell your AI assistant which voice to use by name and it reads the text with that voice.
How do I get the audio?
The automation generates the file and emails you a link to it, so you can play or download it from any device.
Do I need my own AI key?
No. ElevenLabs does the speech generation with your ElevenLabs key. If you also want text written or summarised first, that uses the AI that comes with every ClickRuntime plan.
Will a usage alert email me every day once I pass the threshold?
No. The automation remembers which threshold it already warned you about and emails once per threshold.
Is this a ElevenLabs connector for ChatGPT or Claude?
Not for chatting with ElevenLabs data. A chat connector lets your assistant read and change ElevenLabs while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each ElevenLabs event.

Tell your assistant what ElevenLabs should do

Free plan. No credit card.