← 返回 Skills 市场
danecodes

botcall

作者 Dane Hesseldahl · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
303
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install botcall
功能描述
Phone numbers for AI agents. Provision numbers, receive SMS, extract verification codes. Use when you need to sign up for services, receive 2FA codes, or han...
使用说明 (SKILL.md)

botcall - Phone Numbers for AI Agents

Provision phone numbers and receive SMS verification codes.

Setup

  1. Get an API key at https://botcall.io
  2. Authenticate:
botcall auth login --api-key bs_live_YOUR_KEY

Commands

Check your plan and usage

botcall usage

Provision a phone number

botcall provision
botcall provision --area-code 206  # Seattle area code

List your numbers

botcall list

View received messages

botcall inbox
botcall inbox --limit 20

Wait for verification code

botcall get-code              # Wait up to 120s
botcall get-code --timeout 60 # Custom timeout

Returns just the code (e.g., 847291) for easy parsing.

Release a number

botcall release \x3Cnumber-id>

Upgrade plan

botcall upgrade starter  # $9/mo - 1 number, 100 SMS
botcall upgrade pro      # $29/mo - 5 numbers, 500 SMS

Manage billing

botcall billing  # Opens Stripe portal

Example: Sign up for a service

# 1. Get a number
botcall provision --area-code 415
# Output: +14155551234

# 2. Use number to sign up (your agent does this)

# 3. Wait for verification code
CODE=$(botcall get-code --timeout 120)
echo "Code received: $CODE"

# 4. Enter code to complete signup

MCP Integration

For Claude Desktop/Cursor, add to your MCP config:

{
  "mcpServers": {
    "botcall": {
      "command": "npx",
      "args": ["@botcallio/mcp"],
      "env": {
        "BOTCALL_API_KEY": "bs_live_YOUR_KEY"
      }
    }
  }
}

Pricing

  • Free: No numbers (signup only)
  • Starter ($9/mo): 1 number, 100 SMS
  • Pro ($29/mo): 5 numbers, 500 SMS

Links

安全使用建议
This skill appears to be what it says: it installs a botcall CLI and uses a BOTCALL_API_KEY to provision phone numbers and read SMS codes. Before installing: (1) verify the npm package and vendor (botcall.io) and inspect the package if you need high assurance; (2) create and use a limited-scope API key and rotate/revoke it if compromised; (3) be aware that the key lets the skill read incoming SMS (which can include sensitive 2FA codes) and may incur billing charges — monitor usage and billing; (4) avoid putting a high-privilege or shared secret into plain MCP configs or shared files; (5) if you do not want the agent to autonomously request numbers or read SMS, restrict skill invocation or require confirmation before use.
功能分析
Type: OpenClaw Skill Name: botcall Version: 1.0.0 The botcall skill provides a legitimate utility for AI agents to provision phone numbers and receive SMS/2FA verification codes via the botcall.io service. The SKILL.md file contains standard documentation for the 'botcall' npm package and its CLI commands, with no evidence of malicious intent, data exfiltration, or prompt injection attacks.
能力评估
Purpose & Capability
Name/description, required binary (botcall), required env var (BOTCALL_API_KEY), and the npm install entry all directly match the stated functionality of provisioning numbers and receiving SMS. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md only instructs the agent to run the botcall CLI commands (provision, inbox, get-code, release, billing, etc.) and to place the API key in the environment or MCP config. It does not instruct the agent to read unrelated files, system secrets, or transmit data to unexpected endpoints. Note: the agent will be used to perform external signups using provisioned numbers (expected for this use case).
Install Mechanism
Install is via an npm package named 'botcall' that creates a 'botcall' binary — this is a standard, traceable package install from the public registry. Installing npm packages executes third-party code, so review the package and its maintainers if you require higher assurance.
Credentials
Only a single API credential (BOTCALL_API_KEY) is required and is declared as the primary credential. This is proportionate to the skill's purpose, but that key grants access to phone numbers and received SMS (which may contain sensitive verification codes), so limit scope/rotation as appropriate.
Persistence & Privilege
The skill does not request always:true or any elevated persistent privileges. Model invocation is allowed (platform default). Be aware that any agent with access to this skill can request numbers and read SMS while the API key is available.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install botcall
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /botcall 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the botcall skill. - Provision phone numbers for AI agents to receive SMS verification and 2FA codes. - Supports commands to provision numbers, receive SMS, extract verification codes, and manage numbers. - Includes billing and plan management (Free, Starter, Pro). - Integrates with Claude Desktop/Cursor via MCP. - Requires a BOTCALL_API_KEY for use.
元数据
Slug botcall
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

botcall 是什么?

Phone numbers for AI agents. Provision numbers, receive SMS, extract verification codes. Use when you need to sign up for services, receive 2FA codes, or han... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 303 次。

如何安装 botcall?

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

botcall 是免费的吗?

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

botcall 支持哪些平台?

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

谁开发了 botcall?

由 Dane Hesseldahl(@danecodes)开发并维护,当前版本 v1.0.0。

💬 留言讨论