botcall for Openclaw

A dedicated service for AI agents to provision phone numbers, receive SMS, and extract verification codes programmatically.

danecodes
v1.0.0
Mar 9, 2026
1
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install botcall

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install botcall using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is botcall?

botcall is a specialized utility designed to bridge the gap between autonomous AI agents and phone-based security protocols. It provides a programmatic interface for provisioning temporary phone numbers and capturing SMS messages, which is critical for agents needing to navigate account registrations or two-factor authentication (2FA) hurdles. By integrating this capability into the ecosystem of Openclaw Skills, developers can create agents that are truly independent of manual human intervention for identity verification.

The tool is built with a focus on simplicity and speed, offering a CLI and MCP server that allow agents to request a number, receive a code, and complete a signup flow in seconds. Whether you are building automated testing suites or complex web scrapers, botcall as part of your Openclaw Skills repertoire ensures your agents never get stuck behind a phone verification wall.

botcall Use Cases

  • Automating the creation of service accounts that require mobile number verification.
  • Handling 2FA challenges during automated login sequences for AI-driven workflows.
  • Provisioning localized phone numbers using specific area codes for region-locked services.
  • Programmatically extracting verification codes from incoming SMS for seamless form filling.
  • Managing multiple identities across different platforms using Openclaw Skills for high-scale automation.

How botcall Works

  1. The user or agent authenticates using a botcall API key through the CLI or MCP environment.
  2. A phone number is provisioned on-demand, with the option to specify a desired area code.
  3. The AI agent uses this provisioned number to fill out a phone field on a target website or application.
  4. The agent calls the get-code command, which polls the botcall inbox for the incoming SMS message.
  5. The tool automatically parses the message to return only the verification code, which the agent then inputs to complete the verification process.
  6. Optionally, the number is released back to the pool to manage plan limits effectively within the Openclaw Skills framework.

botcall Setup

To integrate botcall with your Openclaw Skills setup, follow these installation steps:

  1. Sign up at botcall.io to retrieve your API key.
  2. Install the CLI via npm:
npm install -g botcall
  1. Authenticate your local environment:
botcall auth login --api-key bs_live_YOUR_KEY
  1. For MCP integration in Claude Desktop or Cursor, add the following to your config:
{
  "mcpServers": {
    "botcall": {
      "command": "npx",
      "args": ["@botcallio/mcp"],
      "env": {
        "BOTCALL_API_KEY": "YOUR_KEY"
      }
    }
  }
}

botcall Data Schema & Taxonomy

The botcall skill organizes its operations through a clear taxonomy of provisioning and messaging data. When used alongside other Openclaw Skills, the following data points are tracked:

Component Description
Number Provision Tracks ID, phone number, and area code status.
Message Inbox Stores incoming SMS strings and sender metadata.
Code Extraction Isolated alphanumeric strings filtered from message bodies.
Usage Metrics Real-time counts of SMS used and numbers currently active.
Billing Tiers Plan-based constraints (Starter vs Pro) for number limits.

botcall Advanced Features

  • Targeted area code selection (e.g., 206 for Seattle) to meet specific geographic requirements.
  • High-performance get-code polling with customizable timeouts for agent efficiency.
  • Direct MCP server integration for use with AI coding IDEs like Cursor.
  • Automated number release commands to optimize number rotation.
  • Full support for Openclaw Skills to enable complex, multi-step automation chains.
  • Real-time usage and billing management directly from the command line.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*