elevenlabs-common-errors

Featured

Diagnose and fix ElevenLabs API errors by HTTP status code. Use when encountering ElevenLabs errors, debugging failed TTS/STS requests, or troubleshooting voice cloning and streaming issues. Trigger: "elevenlabs error", "fix elevenlabs", "elevenlabs not working", "debug elevenlabs", "elevenlabs 401", "elevenlabs 429", "elevenlabs 400".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# ElevenLabs Common Errors ## Overview Quick diagnostic reference for ElevenLabs API errors organized by HTTP status code, with real error messages, causes, and solutions. ## Prerequisites - ElevenLabs SDK installed - API key configured - Access to error logs or console output ## Instructions ### Step 1: Quick Diagnostic ```bash # Test API connectivity and auth curl -s -w "\nHTTP %{http_code}" \ https://api.elevenlabs.io/v1/user \ -H "xi-api-key: ${ELEVENLABS_API_KEY}" # Check character quota curl -s https://api.elevenlabs.io/v1/user \ -H "xi-api-key: ${ELEVENLABS_API_KEY}" | \ jq '.subscription | {tier, character_count, character_limit}' # List available voices (confirms API access) curl -s https://api.elevenlabs.io/v1/voices \ -H "xi-api-key: ${ELEVENLABS_API_KEY}" | jq '.voices | length' ``` ### Step 2: Error Reference --- #### HTTP 401 — Authentication / Quota **Error: `invalid_api_key`** ```json { "detail": { "status": "invalid_api_key", "message": "Invalid API key" } } ``` **Cause:** API key is missing, malformed, or revoked. **Fix:** ```bash # Verify key is set echo "${ELEVENLABS_API_KEY:0:8}..." # Test with curl curl -s https://api.elevenlabs.io/v1/user -H "xi-api-key: ${ELEVENLABS_API_KEY}" # Regenerate at: https://elevenlabs.io/app/settings/api-keys ``` **Error: `quota_exceeded`** ```json { "detail": { "status": "quota_exceeded", "message": "You have insufficient quota to complete this request" } } ``` **Cause:** Mon...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

speak-common-errors

Diagnose and fix common Speak API errors: authentication failures, audio format issues, rate limits, and session management problems. Use when implementing common errors features, or troubleshooting Speak language learning integration issues. Trigger with phrases like "speak common errors", "speak common errors".

2,266 Updated today
jeremylongshore
AI & Automation Featured

elevenlabs-security-basics

Apply ElevenLabs security best practices for API keys, webhook HMAC validation, and voice data protection. Use when securing API keys, validating webhook signatures, or auditing ElevenLabs security configuration. Trigger: "elevenlabs security", "elevenlabs secrets", "secure elevenlabs", "elevenlabs API key security", "elevenlabs webhook signature", "elevenlabs HMAC".

2,266 Updated today
jeremylongshore
AI & Automation Featured

elevenlabs-prod-checklist

Execute ElevenLabs production deployment checklist with health checks and rollback. Use when deploying TTS/voice integrations to production, preparing for launch, or implementing go-live procedures for ElevenLabs-powered apps. Trigger: "elevenlabs production", "deploy elevenlabs", "elevenlabs go-live", "elevenlabs launch checklist", "production TTS".

2,266 Updated today
jeremylongshore
AI & Automation Featured

retellai-common-errors

Diagnose and fix Retell AI voice agent errors: call failures, webhook issues, voice quality. Use when encountering Retell AI errors, debugging call issues, or troubleshooting agents. Trigger with phrases like "retell error", "call failed", "voice agent not working", "retell debug".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-common-errors

Diagnose and fix common Klaviyo API errors and exceptions. Use when encountering Klaviyo 4xx/5xx errors, debugging failed requests, or troubleshooting SDK integration issues. Trigger with phrases like "klaviyo error", "fix klaviyo", "klaviyo not working", "debug klaviyo", "klaviyo 400", "klaviyo 429".

2,266 Updated today
jeremylongshore