agents

Installation
Summary

Build voice AI agents with natural conversations, multiple LLM providers, custom tools, and web embedding.

  • Supports five LLM providers (OpenAI, Anthropic, Google, ElevenLabs, custom) with 30+ model options and configurable voice personalities
  • Extend agents with webhook tools (server-side API calls), client tools (browser-side actions), and built-in system tools like call transfer and end-call
  • Embed agents in web applications via HTML widget or JavaScript SDK with React hooks for real-time message handling
  • Make outbound phone calls via Twilio integration with optional call recording and dynamic variable support
  • Manage agents through CLI (recommended) with local project structure, or programmatically via Python, JavaScript, and REST APIs
SKILL.md

ElevenLabs Agents Platform

Build voice AI agents with natural conversations, multiple LLM providers, custom tools, and easy web embedding.

Setup: See Installation Guide for CLI and SDK setup.

Quick Start with CLI

The ElevenLabs CLI is the recommended way to create and manage agents:

# Install CLI and authenticate
npm install -g @elevenlabs/cli
elevenlabs auth login

# Initialize project and create an agent
elevenlabs agents init
elevenlabs agents add "My Assistant" --template complete
Related skills

More from elevenlabs/skills

Installs
3.1K
GitHub Stars
230
First Seen
Jan 28, 2026