telcall-twilio
Make emergency phone calls via Twilio. Use when you need to call someone and play a voice message programmatically (e.g., server down alerts, security notifications).
Why use this skill?
Integrate Twilio with OpenClaw to automate voice alerts and emergency phone calls. Ensure you never miss a critical system notification.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cnvipstar/telcall-twilioWhat This Skill Does
The telcall-twilio skill enables your OpenClaw agent to initiate real-time emergency voice calls using the Twilio API. It acts as an automated bridge between your digital infrastructure and the physical world, allowing the AI to deliver critical alerts via text-to-speech. Whether you are dealing with a server outage, a security breach, or a high-priority system status update, this skill allows the agent to "call" out to humans and read a message aloud. It handles the complexities of Twilio authentication, voice transmission, and message formatting, ensuring that your automated workflows can communicate even when you aren't looking at a screen.
Installation
Installation is managed through the OpenClaw hub. Run the following command in your terminal: clawhub install openclaw/skills/skills/cnvipstar/telcall-twilio. Once installed, you must execute the provided setup script at ~/.openclaw/workspace/telcall-twilio/scripts/setup.sh. During this process, you will need to provide your Twilio Account SID, Auth Token, your purchased Twilio phone number, and the recipient's phone number. The script will securely store these credentials in a local configuration file.
Use Cases
This skill is designed for mission-critical notifications. Primary use cases include: 1. Server Monitoring: Triggering an immediate call when a critical service goes offline to ensure rapid incident response. 2. Security Alerts: Informing a system administrator via voice call when unauthorized access is detected in real-time. 3. Task Completion Notifications: Notifying a team member that a resource-heavy automated process or batch job has finished successfully or failed unexpectedly.
Example Prompts
- "Call the emergency contact: The database cluster has reached 90% capacity and requires attention."
- "Make a call to report that the website is currently down due to a 502 error."
- "Urgent: Call me and say that the security system has detected motion in the server room."
Tips & Limitations
To avoid "Number is unverified" errors, remember that trial Twilio accounts can only dial numbers you have explicitly verified in your Twilio Console. To call any destination, you must upgrade your Twilio account with a minimum $20 credit. Always ensure your Twilio number has the 'Voice' capability enabled, as SMS-only numbers will not work. Keep in mind that costs are accrued per minute; test your scripts frequently but be mindful of usage to stay within budget constraints.
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-cnvipstar-telcall-twilio": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api