Agentic Calling Skill for Openclaw

A comprehensive toolkit that enables AI agents to autonomously handle outbound and inbound phone calls using Twilio integration.

kellyclaudeai
v0.1.0
Feb 2, 2026
3
4.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install agentic-calling

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 agentic-calling 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 Agentic Calling Skill?

The Agentic Calling Skill empowers your AI workflows with voice capabilities, allowing agents to bridge the gap between digital processing and telephonic communication. By leveraging this Openclaw Skills extension, developers can programmatically trigger outbound calls with custom voice messages or set up robust inbound handling systems.

This skill utilizes high-quality Text-to-Speech (TTS) and Speech-to-Text (STT) technologies to ensure natural interactions, making it an essential component for agents requiring real-world voice outreach and response management. It integrates directly with Twilio to provide reliable infrastructure for automated communication workflows.

Agentic Calling Skill Use Cases

  • Automated appointment reminders and rescheduling confirmations via phone calls.
  • Emergency alert broadcasting for system outages or urgent team notifications.
  • Lead qualification through interactive voice response (IVR) menus and user input collection.
  • Voice-based two-factor authentication (2FA) for secure user verification.
  • Automated voicemail transcription and archival for customer support and follow-ups.

How Agentic Calling Skill Works

  1. The agent initializes a call request via the provided shell scripts, passing destination data and message content.
  2. The skill authenticates with the Twilio API using pre-configured credentials to initiate an outbound call or prepare a webhook listener.
  3. For outbound calls, the system converts text into audible speech using Amazon Polly voices or experimental ElevenLabs cloning.
  4. For inbound calls, the skill serves TwiML responses to handle caller input, routing, or recording.
  5. Call metadata, recordings, and transcriptions are processed and stored for the agent to analyze or act upon in future workflows.

Agentic Calling Skill Setup

First, ensure you have a Twilio Account SID, Auth Token, and a Voice-enabled phone number. Configure your Openclaw Skills environment by creating a configuration file at ~/.clawdbot/twilio-config.json:

{
  "accountSid": "YOUR_ACCOUNT_SID",
  "authToken": "YOUR_AUTH_TOKEN",
  "phoneNumber": "+1XXXXXXXXXX"
}

Alternatively, you can set your credentials using environment variables in your terminal:

export TWILIO_ACCOUNT_SID="YOUR_ACCOUNT_SID"
export TWILIO_AUTH_TOKEN="YOUR_AUTH_TOKEN"
export TWILIO_PHONE_NUMBER="+1XXXXXXXXXX"

Test your installation by making a test call to verify the connection:

./scripts/make-call.sh --to "+15551234567" --message "Openclaw Skills calling system is now active."

Agentic Calling Skill Data Schema & Taxonomy

The skill manages data through configuration files and external API responses to maintain state and history. Key data structures include:

Component Description Format
Configuration Stores API keys and default phone numbers JSON
Call Metadata Logs SID, duration, status, and cost per call Twilio Response
Recordings Audio files of conversations stored for review MP3 / WAV
Transcriptions Text-based conversion of call audio for agents Plain Text
IVR Menus Logic for handling keypress responses TwiML / XML

Agentic Calling Skill Advanced Features

  • Interactive Voice Response (IVR) generation for dynamic, multi-level phone menus.
  • Multi-party conference call creation and participant management for team collaboration.
  • Experimental voice cloning integration with ElevenLabs for highly personalized audio experiences.
  • Detailed call status monitoring with batch recording downloads and audit trails.
  • Flexible webhook configuration for real-time inbound call processing and complex routing logic.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*