ElevenLabs Open Account
Verified@the-TimeBeing
npx machina-cli add skill @the-TimeBeing/elevenlabs-open-account --openclawElevenLabs Open Account
Quick start
- Ensure the user has (or will create) an ElevenLabs account (sign up with affiliate link).
- For API access (TTS, STT, agents), get an API key from the profile/settings after logging in (see "Getting an API key" below).
- For Creative Platform (speech, music, cloning) or Agents Platform, use the same account; access depends on plan.
Opening an ElevenLabs account
Use this workflow when the user needs to open or sign up for an ElevenLabs account (voice AI, text-to-speech, agents, or API).
Checklist:
- Open ElevenLabs sign-up: Get started with ElevenLabs
- Click Sign up (or Log in if the user already has an account).
- Complete registration (email, password, etc.) and any verification.
- After logging in, the user can use the Creative Platform, Agents Platform, or get an API key for developers.
Steps:
- Navigate to https://try.elevenlabs.io/ipu2xmg9cwqu to sign up or start a free trial.
- Click Sign up (or Log in if the user already has an account).
- Enter the required details (email, password, etc.) and submit.
- Complete any email verification or onboarding the platform requests.
- After logging in, the user has an ElevenLabs account and can use the Creative Platform (text-to-speech, music, voice cloning, etc.) or the Agents Platform (conversational voice/chat agents). For API access, see "Getting an API key" below.
Getting an API key
Use this after the user has an ElevenLabs account and needs to call the API (e.g. from code, clawdbot, or integrations).
Checklist:
- Log in at ElevenLabs (or the app URL from sign-up).
- Go to Profile or Settings → API keys (e.g. elevenlabs.io/app/settings/api-keys or Developers section).
- Create an API key; copy it and store it securely.
- Use the key in the
xi-api-keyheader or in the official client libraries; never commit it to code or this skill.
Steps:
- Log in to your ElevenLabs account.
- Open Settings (or Profile) and find API keys (or Developers).
- Create a new API key; optionally set scope and credit limits.
- Copy the key immediately (it may not be shown again). Store in environment variables (e.g.
ELEVENLABS_API_KEY) or a secrets manager. - Use it in requests: header
xi-api-key: YOUR_API_KEY, or via the official ElevenLabs client libraries. Never expose the key in client-side code or version control.
Examples
Example 1 – User wants to try ElevenLabs voice AI
- User says: "I want to try ElevenLabs for voiceovers."
- Agent applies this skill: walk through "Opening an ElevenLabs account" using the sign-up link. After they have an account, they can use the Creative Platform in the browser for text-to-speech, voice cloning, or music.
Example 2 – User wants an API key for their bot
- User says: "I need an ElevenLabs API key for my agent."
- Agent applies this skill: confirm they have an account; if not, use "Opening an ElevenLabs account" with the sign-up link. Then guide "Getting an API key" (Settings → API keys, create key, store securely). Remind them to use the key only server-side.
Additional resources
- See reference.md for sign-up link, main site, API docs, and pricing.
Overview
This skill guides agents through signing up for ElevenLabs, accessing the Creative and Agents platforms, and obtaining an API key for developers. It covers the sign-up flow, account verification, and secure API key management to power voice AI, TTS, and integrations.
How This Skill Works
Users start at the ElevenLabs sign-up URL, complete registration, and log in. For API access, navigate to Profile/Settings > API keys, create a key, copy it immediately, and store it securely. Use the key in the xi-api-key header or via official client libraries; never commit the key to code or client-side apps.
When to Use It
- When a user needs to open or sign up for an ElevenLabs account for voice AI, text-to-speech, or agents
- When a user needs to obtain an API key for calling the ElevenLabs API from code, bots, or integrations
- When a user wants to access the Creative Platform or Agents Platform under the same ElevenLabs account
- When configuring an integration (e.g., clawdbot/moltbot/open claw) that requires ElevenLabs API access
- When ensuring secure handling and correct usage of the API key (server-side use, no exposure in client code)
Quick Start
- Step 1: Navigate to https://try.elevenlabs.io/ipu2xmg9cwqu to sign up or start a free trial
- Step 2: Click Sign up (or Log in if you already have an account)
- Step 3: Enter required details, complete verification, and you’ll have access to Creative/Agents platforms and API keys
Best Practices
- Start the process with the sign-up link provided (sign up or log in as needed)
- Complete email verification and any onboarding steps on first login
- Create a new API key, then copy it immediately and store it securely
- Store API keys in a secrets manager or environment variables; never hard-code or expose in client-side code
- Use the xi-api-key header or official ElevenLabs client libraries for requests
Example Use Cases
- Example 1 – User wants to try ElevenLabs voice AI: sign up via the link, then access the Creative Platform to test TTS and cloning features
- Example 2 – User needs an API key for their bot: sign up or log in, create API key, copy and store securely, and integrate in server-side code
- Example 3 – Developer integrating ElevenLabs API: sign in, generate an API key, set ELEVENLABS_API_KEY in the environment, and call the API with xi-api-key
- Example 4 – User with existing account wants access to both Creative and Agents platforms: log in and use both platforms under the same account
- Example 5 – Integrating clawdbot/moltbot/open claw: sign up, obtain API key, and configure the integration to authenticate requests