← 返回 Skills 市场
boris148

Elevenlabs Voice Agent

作者 Boris148 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
173
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install elevenlabs-voice-agent
功能描述
Build and manage ElevenLabs Conversational AI voice agents with Twilio phone integration. Use when creating AI phone agents (cold callers, appointment setter...
使用说明 (SKILL.md)

ElevenLabs Voice Agent

Build AI phone agents using ElevenLabs Conversational AI API + Twilio.

Setup Flow

  1. Create agent via ElevenLabs dashboard or API
  2. Configure voice, TTS model, LLM, and system prompt
  3. Purchase/connect Twilio phone number via ElevenLabs phone integration
  4. Test and iterate on script, voice settings, turn-taking

Optimal Voice Settings (Proven)

Setting Value Why
TTS Model v3 conversational Best quality for phone calls
Expressive mode ON Natural inflection
Stability 0.45 Natural variation without inconsistency
Similarity 0.75 Recognizable voice
Speed 1.2x Fast enough for cold calls (API max)
Streaming latency 4 Balance speed vs quality
Turn timeout 2s Don't wait too long for response
Eagerness eager Jump in naturally
Speculative turn ON Faster responses
Cascade timeout 3s Handle pauses

Recommended Voices

  • Alexandra (kdmDKE6EkgrWrrykO9Qt): Pleasant female, great for cold calls
  • Hope (OYTbf65OHHFELVut7v2H): Warm female backup

LLM Choice

Use gpt-4o-mini for phone agents — speed is critical, latency kills calls.

Key API Endpoints

POST https://api.elevenlabs.io/v1/convai/agents/create
PATCH https://api.elevenlabs.io/v1/convai/agents/{agent_id}
GET https://api.elevenlabs.io/v1/convai/agents/{agent_id}
POST https://api.elevenlabs.io/v1/convai/twilio/phone-numbers — Connect Twilio number

Enable Phone Features

Enable these tools on the agent: voicemail_detection, end_call, background_voice_detection

NEPQ Sales Framework

For appointment-setting agents, use Neuro-Emotional Persuasion Questioning:

  • Permission-based opening ("Do you have a quick moment?")
  • Question-led qualification (don't pitch, ask)
  • Emotional connection questions before booking
  • Soft close with specific time options

Twilio Integration

  1. Get Twilio Account SID + Auth Token
  2. Use ElevenLabs API to create phone number connection
  3. Phone number is provisioned automatically by ElevenLabs
  4. Calls route: Twilio → ElevenLabs → AI agent

Common Issues

  • Robotic voice: Switch to v3 conversational model, enable expressive mode
  • Slow responses: Use gpt-4o-mini, increase streaming latency optimization
  • Cuts off caller: Increase turn timeout, reduce eagerness
  • Sounds scripted: Add personality to system prompt, lower stability slightly
安全使用建议
This skill appears to be a how-to for ElevenLabs + Twilio phone agents and is instruction-only (no code), but it does not declare the sensitive credentials it clearly expects you to use. Before installing or running it: 1) ask the publisher (or the marketplace) for a source/homepage and an explicit list of required credentials (ElevenLabs API key, Twilio SID/Auth Token) and how they are expected to be provided; 2) only supply secrets via a secure provisioning method (not pasted into chat); 3) prefer skills that declare required env vars and a primary credential; 4) if you must use it, run it with the least privilege necessary and monitor network calls during initial use. The missing provenance (no homepage/source) and the credentials mismatch are the primary reasons to treat this as suspicious rather than benign.
功能分析
Type: OpenClaw Skill Name: elevenlabs-voice-agent Version: 1.0.0 The skill bundle provides legitimate documentation and configuration guidelines for building ElevenLabs voice agents with Twilio integration. It contains standard API endpoints, recommended voice settings, and procedural instructions (SKILL.md) that align perfectly with its stated purpose without any evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The skill's stated purpose is to build/manage ElevenLabs voice agents with Twilio integration — that legitimately requires ElevenLabs API keys and Twilio credentials. However, the registry metadata lists no required environment variables or primary credential. That omission is inconsistent: a manager/automation skill would normally declare the API keys it needs or provide clear instructions for secure provisioning.
Instruction Scope
The SKILL.md stays within the expected domain (ElevenLabs API endpoints, voice/LLM settings, Twilio integration steps, sales-framework guidance). It instructs the operator to obtain Twilio Account SID + Auth Token and to use ElevenLabs APIs, but it does not instruct reading unrelated files or system secrets. Still, it gives no guidance about how credentials should be supplied/stored or used safely, which expands agent discretion.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so it does not write or execute third-party code on install — that is the lowest risk install profile.
Credentials
The runtime instructions reference sensitive credentials (Twilio SID/Auth Token and implicitly an ElevenLabs API key) but the skill declares none. That mismatch is disproportionate: either the skill should list and justify required env vars (and a primary credential), or it should be explicit how/when the agent will request those secrets. Lack of declared credentials makes it unclear how the skill will obtain or use them.
Persistence & Privilege
always is false and the skill is user-invocable only. It does not request persistent system-level privileges or modifications to other skills, so its persistence footprint is minimal.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install elevenlabs-voice-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /elevenlabs-voice-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
ElevenLabs Voice Agent v1.0.0 - Initial release: Build and manage conversational AI phone agents using ElevenLabs API with integrated Twilio support. - Supports configuration of voice models, LLMs (optimized for gpt-4o-mini), and detailed phone agent settings. - Provides recommended voice settings and voices tailored for cold calling and appointment setting. - Guides through NEPQ sales framework implementation, call qualification, and objection handling. - Enables key phone features (voicemail detection, end call, background voice detection). - Includes troubleshooting tips for common voice agent issues.
元数据
Slug elevenlabs-voice-agent
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Elevenlabs Voice Agent 是什么?

Build and manage ElevenLabs Conversational AI voice agents with Twilio phone integration. Use when creating AI phone agents (cold callers, appointment setter... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 173 次。

如何安装 Elevenlabs Voice Agent?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install elevenlabs-voice-agent」即可一键安装,无需额外配置。

Elevenlabs Voice Agent 是免费的吗?

是的,Elevenlabs Voice Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Elevenlabs Voice Agent 支持哪些平台?

Elevenlabs Voice Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Elevenlabs Voice Agent?

由 Boris148(@boris148)开发并维护,当前版本 v1.0.0。

💬 留言讨论