Skip to main content
ElevenLabs’ voice AI platform — text-to-speech, voice cloning, dubbing, and voice design — pairs with Mavera to create audio-first content pipelines. These five jobs chain ElevenLabs endpoints with Mavera surfaces to clone spokesperson voices for branded audio, localize scripts into multiple languages, convert focus group findings into audio executive briefings, assign unique voices to Speak session personas, and run full ad-script-to-broadcast loops with quality feedback.

API Reference Card

All examples use two environment variables: ELEVENLABS_API_KEY (your ElevenLabs API key) and MAVERA_API_KEY (your Mavera key starting with mvra_live_). ElevenLabs uses the xi-api-key header — not Authorization: Bearer. Never commit either key to version control. Use a .env file or your platform’s secret manager.

Prerequisites

1

ElevenLabs API key

Sign up at elevenlabs.io. Navigate to Profile → API Keys and copy your key. Ensure your plan has sufficient character credits.
2

Mavera API key

Get your key from Mavera dashboard.
3

Install dependencies

4

Set environment variables


Jobs


Rate Limits & Production Notes

Use eleven_turbo_v2_5 for faster, lower-cost TTS during development and iteration. Switch to eleven_multilingual_v2 for final production renders. Turbo models return audio 2-3x faster — ideal for the quality feedback loop in Job 5.
ElevenLabs uses xi-api-key as the authentication header — not Authorization: Bearer. Every request must include "xi-api-key": "your_key" in headers. Character limits reset monthly. If you receive a 401 with quota_exceeded, your monthly allocation is exhausted — upgrade or wait for the next billing cycle. Binary audio responses must be written to files, not parsed as JSON. Monitor character usage at ElevenLabs dashboard. Monitor Mavera credits at Dashboard.

All Integrations

ElevenLabs API Docs

Generate

Focus Groups

Mave Agent

Brand Voice