elevenlabs-agents

Create production-grade AI voice agents with ElevenLabs and Twilio.

961|99|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/jezweb/claude-skills --skill elevenlabs-agents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: elevenlabs-agents
Source: https://github.com/jezweb/claude-skills/tree/main/skills/elevenlabs-agents
Command: npx skills add https://github.com/jezweb/claude-skills --skill elevenlabs-agents

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @elevenlabs/react, @elevenlabs/client, @elevenlabs/react-native, @elevenlabs/elevenlabs-js, @elevenlabs/agents-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill eliminates the complexity of building conversational AI voice agents, providing comprehensive guidance across all ElevenLabs Platform features to save you 6-8 hours of development time per agent.

Core Features & Use Cases

  • Voice Agent Development: Create agents using React, JavaScript, React Native, or Swift SDKs.
  • Agent Configuration: Set up system prompts, turn-taking modes, workflows, and dynamic variables.
  • Real-World Example: Deploy a customer support voice agent that handles refund requests, verifies order details, and escalates to humans when needed.

Quick Start

Use the elevenlabs-agents skill to create a support agent that can handle billing inquiries and technical support.

Core Features & Use Cases

  • Multi-Voice Support: Switch between 5000+ voices across 31 languages.
  • RAG Integration: Enable agents to access knowledge bases without loading entire documents into context.

Quick Start

Create a new voice agent using the CLI with the customer-service template.

Frequently Asked Questions about elevenlabs-agents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a voice agent that can handle customer conversations?

Build production-grade voice agents using ElevenLabs SDKs (React, JavaScript, React Native, or Swift) with system prompts, turn-taking modes, and tool integrations. The Skill provides a six-component framework to deploy agents across voice chat, phone systems via Twilio, and knowledge bases in minutes instead of hours.

Can I integrate voice agents with RAG knowledge bases?

Yes. Voice agents can access RAG knowledge bases without loading entire documents into context, enabling efficient retrieval-augmented responses. This works across all supported SDKs and deployment platforms including CLI-based testing.

What turn-taking modes and tool types does a voice agent support?

Voice agents support multiple turn-taking modes and four tool types: client-side, server-side, MCP protocol, and system tools. Real-time ASR and Scribe integration enable multi-language, multi-voice conversations with encryption and signed URL support.

Do I need to choose between React, JavaScript, and React Native for voice agents?

No. ElevenLabs agents work across React, JavaScript, React Native, and Swift SDKs, so you can build with your preferred framework. The same system prompt and agent configuration logic carries across platforms, including Swift for native mobile.

Can voice agents work with phone systems like Twilio?

Yes. Deploy agents as AI phone agents via Twilio integration, handling real conversations with ASR, multi-language support, and escalation workflows. The CLI testing mode lets you validate agent behavior before production deployment.

What are the limitations when using agents with multiple voices or languages?

Voice agents support 5000+ voices across 31 languages with real-time switching. Constraints include data retention policies, encryption requirements, and MCP protocol compatibility; the Skill documents all prerequisites and configuration requirements to avoid integration issues.