ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

openclaw-phone

Use CallMyCall API to start, end, and check AI phone calls, and return results in chat. Use when the user asks to call someone, plan a future call, end a call, or fetch call results.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/benjaminwaye/openclaw-phone
Or

What This Skill Does

The openclaw-phone skill provides a direct interface between your OpenClaw AI agent and the CallMyCall telephony infrastructure. It is designed to act as a seamless communications layer, allowing users to initiate, monitor, and conclude AI-managed phone calls directly through natural language. By automating the outbound call process, it enables tasks such as appointment scheduling, automated surveys, and real-time information retrieval without manual interaction with a phone dialer.

Installation

To integrate this skill into your environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/benjaminwaye/openclaw-phone Ensure that you have your CallMyCall API key ready, as the agent will prompt you for it upon the first invocation if it is not detected in your local environment variables or configuration file.

Use Cases

This skill is highly effective for business productivity and personal management. Common scenarios include:

  • Appointment Scheduling: Let the agent call a local business to check for availability and book a slot.
  • Status Inquiries: Call a service provider to check the status of a request or order.
  • Automated Outreach: Use the agent to relay information to multiple contacts and collect responses.
  • Voice-Based Task Management: Quickly dictate a request to be handled by an AI voice agent, allowing you to focus on other high-priority work while the call is in progress.

Example Prompts

  1. "Call 555-0123 and ask them if my repair order is ready to be picked up today."
  2. "Schedule a call for tomorrow at 10 AM to inquire about the gym membership pricing."
  3. "Show me the results of the last phone call I initiated about the property viewing."

Tips & Limitations

  • Security First: The skill enforces strict API key handling. Never share your API key in conversation history. If you choose not to persist your key, you will need to provide it for every session.
  • Input Accuracy: Always ensure the provided phone number is in E.164 format to prevent API rejection.
  • Monitoring: Utilize the recent_calls state feature to keep track of multiple active interactions. You can reference calls by their index (e.g., 'call 1') for easier management.
  • Gateway Constraints: This skill does not support emergency services or premium-rate numbers. It is intended for standard communication tasks only.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-benjaminwaye-openclaw-phone": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#telephony#voice-ai#automation#scheduling#productivity
Safety Score: 3/5

Flags: external-api, file-read, file-write