voice-call
Start voice calls via the OpenClaw voice-call plugin.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/blockcloud/voiceskill123What This Skill Does
The voice-call skill allows OpenClaw agents to manage interactive voice communications directly through the platform. By integrating with major telecommunication providers like Twilio, Telnyx, or Plivo, the skill transforms the agent from a text-based interface into an active phone assistant. It enables automated outbound calling, real-time message delivery during active calls, status monitoring, and graceful call termination. Whether you are building an automated notification system, an interactive customer service bot, or a simple outbound alerting mechanism, this skill provides the necessary control layer to interact with voice infrastructure without writing custom middleware.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/blockcloud/voiceskill123
After installation, you must configure the plugin in your plugins.entries.voice-call.config file. Depending on your chosen provider (Twilio, Telnyx, or Plivo), you will need to supply your specific credentials such as API keys, account SIDs, and the verified fromNumber. For local testing or development purposes, you can set the provider to "mock" to simulate voice interactions without consuming real credit or needing network connectivity.
Use Cases
This skill is ideal for businesses looking to automate their outreach. Common use cases include:
- Appointment Reminders: Automatically dial clients to confirm scheduled appointments and offer rescheduling options.
- Emergency Alerting: Instantly contact stakeholders with critical updates via a voice message when system thresholds are triggered.
- Voice-Activated Surveys: Call a list of recipients to collect feedback or responses to specific questions.
- Identity Verification: Deliver one-time passcodes or verification status messages via automated phone calls.
Example Prompts
- "Please initiate a voice call to +15555550123 and inform them that their scheduled server maintenance will begin in ten minutes."
- "What is the current status of the active call with ID call-9982, and can you check if the recipient has hung up yet?"
- "Speak to the current caller and let them know that we have received their ticket and a support representative will join them shortly."
Tips & Limitations
- Provider Costs: Always monitor your balance with your chosen telephony provider, as calling carries real-world costs.
- Latency: Because this relies on external API calls, there may be slight latency between issuing a command and the audio being delivered.
- Compliance: Ensure all calls comply with local telecommunications regulations, such as TCPA or GDPR, specifically regarding consent and opt-out mechanisms.
- Mock Mode: Utilize the
mockprovider during initial testing to ensure your workflow logic is sound before deploying with paid API keys.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-blockcloud-voiceskill123": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
cccfindg
式 2) 要求用户按要求提供输入 3) 获得用户确认后才执行。
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
111 111 Contacts Org Pos Finding
Skill by blockcloud
xiaohongshu-publish
小红书长文发布。用于在网页版小红书创作服务平台发布长文笔记。当用户说"发小红书"、"发小红书长文"、"写一篇小红书"时使用此技能。