← 返回 Skills 市场
2421
总下载
4
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install ringbot
功能描述
Make outbound AI phone calls. Use when asked to call a business, make a phone call, order food by phone, schedule appointments, or any task requiring voice calls. Triggers on "call", "phone", "dial", "ring", "order pizza", "make reservation", "schedule appointment".
安全使用建议
This skill describes a plausible telephony workflow but is packaged only as instructions — no code or install is included — and the registry metadata fails to declare the sensitive credentials the SKILL.md says are required. Before installing or using it: (1) Understand you will need to supply Twilio credentials (and possibly LiveKit/Groq keys) if you run the DIY stack; those are sensitive and allow call-making and billing charges. (2) If you use the hosted option, be careful about giving your Twilio auth token to a third party — prefer OAuth or a vetted integration. (3) The skill expects local services (python agent and API) and a 'goplaces' CLI that are not included; obtain those components from trusted, verifiable sources before running. (4) Consider privacy and legal risks (call recording, consent, PII collection) and minimize what context/credentials you share. (5) If you want to proceed, ask the publisher for: declared required env vars in registry metadata, a link to source code or official repository, and details on the hosted service's security/practices. If the publisher cannot provide verifiable provenance, treat it with caution.
功能分析
Type: OpenClaw Skill
Name: ringbot
Version: 1.1.0
The skill bundle describes an AI phone call agent that uses local services and external APIs (Twilio, LiveKit, Groq). The `SKILL.md` provides instructions for setup and usage, including `curl` commands to a local endpoint and `goplaces` commands to find phone numbers. While the skill requires sensitive API keys for its operation and involves shell/network access, these capabilities are directly aligned with its stated purpose of making outbound phone calls. There is no evidence of intentional harmful behavior such as data exfiltration, malicious execution, persistence, or prompt injection attempting to subvert the agent's behavior for unauthorized actions.
能力评估
Purpose & Capability
The described functionality (making outbound AI phone calls) legitimately requires Twilio and a media stack (STT/TTS, LiveKit/SIP). The SKILL.md lists the expected credentials (TWILIO_*, LIVEKIT_*, GROQ_API_KEY). However, the registry metadata declares no required environment variables or credentials — an inconsistent declaration that could mislead users about what secrets are needed.
Instruction Scope
The SKILL.md instructs the operator to create a .env with sensitive keys, start local Python services (agent.py, main.py), and call a localhost API (http://localhost:8000/ringbot/call). But the skill package contains no code, binaries, or install steps. It also references a 'goplaces' CLI for number lookup without declaring that requirement. These instructions assume software and services that are not present in the bundle, which is incoherent and could lead users to run or paste credentials into unverified infrastructure (especially the hosted option).
Install Mechanism
There is no install specification (instruction-only), which limits direct distribution of code. That is lower risk from an automatic-install perspective, but because the instructions expect the user to run or deploy code (python agent, API) and/or use a hosted service, the skill effectively delegates execution to out-of-band software whose provenance is not supplied here.
Credentials
The environment variables listed in SKILL.md (TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_PHONE_NUMBER, LIVEKIT_*, GROQ_API_KEY) are consistent with the stated purpose. The problem is the registry metadata does not declare any required credentials (primaryEnv none). That mismatch is important: users may not realize the skill needs highly sensitive credentials. The hosted option also suggests supplying a Twilio account to a third party — handing account SID + auth token to an external/unknown provider grants them full call-making capability and potential access to billing and phone numbers.
Persistence & Privilege
always is false and the skill does not request automatic permanent inclusion. There is no indication it modifies other skills or system-wide settings. Autonomous invocation is allowed by default (disable-model-invocation is false), which is normal for skills, but combined with the other concerns it increases the importance of vetting where credentials are used.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ringbot - 安装完成后,直接呼叫该 Skill 的名称或使用
/ringbot触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Added DIY (free) vs Hosted (paid) tiers. DIY = bring your own keys, Hosted = just Twilio
v1.0.0
Initial release - AI phone calls 99% cheaper than traditional voice AI. Uses free Groq STT/LLM/TTS.
元数据
常见问题
RingBot 是什么?
Make outbound AI phone calls. Use when asked to call a business, make a phone call, order food by phone, schedule appointments, or any task requiring voice calls. Triggers on "call", "phone", "dial", "ring", "order pizza", "make reservation", "schedule appointment". 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2421 次。
如何安装 RingBot?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ringbot」即可一键安装,无需额外配置。
RingBot 是免费的吗?
是的,RingBot 完全免费(开源免费),可自由下载、安装和使用。
RingBot 支持哪些平台?
RingBot 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 RingBot?
由 ringbot(@gbessoni)开发并维护,当前版本 v1.1.0。
推荐 Skills