twilio
Twilio API integration with managed OAuth. SMS, voice calls, phone numbers, and communications. Use this skill when users want to send SMS messages, make voice calls, manage phone numbers, or work with Twilio resources. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/byungkyu/twilio-apiWhat This Skill Does
The Twilio skill for OpenClaw provides a secure, managed gateway to the Twilio API, enabling users to interact with SMS, voice calling, and account resource management capabilities directly from the OpenClaw environment. By leveraging Maton's managed OAuth integration, this skill abstracts the complexity of manual token refresh and authentication, allowing you to focus on building communication workflows. The skill serves as a proxy, automatically injecting your validated Maton API key into requests made to the Twilio platform, ensuring that your interactions with Twilio are authorized and efficient. Whether you are managing phone numbers, triggering automated SMS broadcasts, or building interactive voice response (IVR) systems, this skill streamlines the process through a consistent base URL structure.
Installation
To begin using this skill, ensure you have the OpenClaw environment set up. Install the skill by executing the command: clawhub install openclaw/skills/skills/byungkyu/twilio-api. Once installed, you must configure your Maton API key by setting the MATON_API_KEY environment variable. You can obtain your key by visiting your settings page at maton.ai/settings. Before issuing requests to the Twilio API, you must ensure a connection is established. You can list existing connections or create a new one using the provided control endpoints at https://ctrl.maton.ai. If you are initiating a new connection, follow the url link provided in the creation response to complete the OAuth handshake within your browser.
Use Cases
- Automated Alerts: Send SMS notifications to users based on system events, such as server monitoring thresholds or appointment reminders.
- Voice Communications: Trigger outbound voice calls to notify stakeholders of critical updates or to verify identity.
- Account Management: Programmatically manage phone numbers and audit your Twilio resource usage without leaving your terminal or workspace.
- Prototyping IVR: Build and test simple voice flows by interacting with Twilio's call resource endpoints.
Example Prompts
- "Send an SMS to +15550123456 saying 'Your shipment is out for delivery' using my Twilio account."
- "List all my currently active Twilio phone numbers and their capabilities."
- "Initiate a test voice call to my registered number using the latest Twilio configuration."
Tips & Limitations
- Account SID Requirement: Most Twilio API endpoints require your Account SID. Use the
/Accounts.jsonendpoint first to identify your specific SID. - Authentication: Always ensure your
MATON_API_KEYis kept secure and not hardcoded into scripts intended for public repositories. - Scope: This skill is strictly for Twilio integrations. If you require functionality for other third-party messaging services or APIs, use the dedicated api-gateway skill instead.
- Latency: As this skill proxies requests through the Maton gateway, minor latency may occur compared to direct calls, but this is offset by the benefit of managed authentication.
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-byungkyu-twilio-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
apollo
Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
hubspot
HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
squareup
Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
signnow
SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
vimeo
Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.