A versatile skill that enables AI agents to initiate, manage, and interact through voice calls using leading telephony providers.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install voiceskill123
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install voiceskill123 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Voice Call skill is a robust extension for Openclaw Skills designed to bridge the gap between AI logic and traditional telecommunications. It allows developers to equip their agents with the ability to place outbound calls, deliver synthesized voice messages, and maintain interactive sessions. By abstracting the complexities of different provider APIs, it provides a unified interface for voice interactions.
Whether you need an agent to provide critical alerts, conduct automated surveys, or manage complex customer service interactions, this skill provides the necessary tools. It supports major providers such as Twilio, Telnyx, and Plivo, while also offering a mock provider for safe and cost-effective development environments.
initiate_call action with the recipient's phone number and the initial message.speak_to_user or continue_call to interact with the recipient.get_status and terminates the session using end_call when the workflow is complete.To begin using this skill within the Openclaw Skills ecosystem, enable the plugin and configure your preferred provider credentials:
# Enable the voice-call plugin
openclaw config set plugins.entries.voice-call.enabled true
# Example: Configuring Twilio
openclaw config set plugins.entries.voice-call.config.provider "twilio"
openclaw config set plugins.entries.voice-call.config.twilio.accountSid "YOUR_SID"
openclaw config set plugins.entries.voice-call.config.twilio.authToken "YOUR_TOKEN"
openclaw config set plugins.entries.voice-call.config.fromNumber "+1234567890"
You can verify the setup by initiating a test call via the CLI:
openclaw voicecall call --to "+15555550123" --message "Testing Openclaw Skills voice integration"
The Voice Call skill manages session data and configuration via the following schema:
| Property | Type | Description |
|---|---|---|
callId |
String | The unique identifier returned by the provider for the current session. |
provider |
String | The active service (twilio, telnyx, plivo, or mock). |
status |
String | The current lifecycle state (e.g., queued, in-progress, completed). |
message |
String | The text content to be converted to speech during the call. |
to |
String | The destination phone number in E.164 format. |
Loading
An automated workflow for publishing long-form articles directly to the Xiaohongshu creator platform.

A structured framework for AI agents to log, track, and resolve errors and learnings for continuous improvement.

A sophisticated logging and promotion framework that enables AI agents to learn from errors, user feedback, and discovered best practices.

A high-speed multi-keyword Amazon product scanner that identifies winning FBA opportunities using advanced A10-F1 grading and parallel data processing.

A protocol-driven skill for launching Solana tokens with fair distribution and automated Raydium liquidity graduation.

An automated AI agent skill that aggregates, filters, and formats comprehensive daily cryptocurrency market reports for Telegram distribution.








































