← Back to Skills Marketplace
byungkyu

Twilio

by byungkyu · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
4026
Downloads
7
Stars
7
Active Installs
3
Versions
Install in OpenClaw
/install twilio-api
Description
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.
Usage Guidance
This skill appears coherent for using Twilio via a Maton-managed gateway, but before installing: (1) treat MATON_API_KEY as highly sensitive — it grants Maton access to manage and proxy Twilio resources; confirm the key's scope and permissions and prefer least-privilege tokens. (2) Verify you trust Maton (maton.ai / ctrl.maton.ai / gateway.maton.ai) and understand their privacy/security practices. (3) Use per-connection OAuth where possible rather than a long-lived global key, and rotate/revoke the key when not needed. (4) Note there is no install code (low supply-chain risk) and no unrelated env vars requested. (5) If you need confirmation of what the Maton key can do (create/delete connections, view messages, send SMS), ask the provider or examine Maton account settings before granting the key.
Capability Analysis
Type: OpenClaw Skill Name: twilio-api Version: 1.0.2 The skill bundle provides documentation and code examples for integrating with the Twilio API via a Maton AI gateway. All network requests are directed to `maton.ai` domains (`gateway.maton.ai`, `ctrl.maton.ai`, `connect.maton.ai`) and use the `MATON_API_KEY` from environment variables for authentication, which is consistent with the stated purpose. The `SKILL.md` contains no prompt injection attempts, obfuscation, or instructions for the agent to perform actions outside its described functionality. The Python code snippets use standard libraries (`urllib.request`, `requests`) for HTTP communication without introducing shell injection or other vulnerabilities. The skill's behavior is clearly aligned with its stated purpose and lacks meaningful high-risk behaviors beyond the inherent nature of an API integration skill.
Capability Assessment
Purpose & Capability
The name/description match the SKILL.md: it proxies Twilio calls via Maton. The only required environment variable (MATON_API_KEY) is consistent with a managed-OAuth gateway; no unrelated binaries, config paths, or credentials are requested.
Instruction Scope
SKILL.md contains explicit HTTP usage examples directed at gateway.maton.ai and ctrl.maton.ai and instructs to set MATON_API_KEY. It does not instruct reading local files, other environment variables, or posting data to unrelated endpoints. OAuth requires opening a returned URL in a browser (expected).
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk or fetched during installation, which minimizes supply-chain risk.
Credentials
Only MATON_API_KEY is required, which is proportionate for a Maton-managed Twilio gateway. However, that single key is powerful: it can allow Maton to act on your behalf with Twilio connections (list/create/delete connections, proxy API calls). Treat the key as a highly sensitive credential. Minor metadata inconsistency: registry lists no primary credential while SKILL.md clearly requires MATON_API_KEY.
Persistence & Privilege
The skill does not request always:true and is user-invocable; it does not install or persist on the host. The skill can be invoked autonomously (disable-model-invocation is false), which is the platform default and expected for skills — not a red flag by itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install twilio-api
  3. After installation, invoke the skill by name or use /twilio-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Added new metadata fields under the "clawdbot" key, including emoji and environment variable requirements. - Specified that the environment variable MATON_API_KEY is required for operation. - No functional or API changes; documentation and metadata enhancements only.
v1.0.1
- Version bump to 1.0.1 with no file changes detected. - No user-facing changes or updates in this release.
v1.0.0
Major update: Streamlined skill for direct Twilio API access using Maton OAuth gateway. - Migrated to managed OAuth authentication via Maton, removing detailed Twilio API workflow documentation. - Simplified usage: Focuses on sending SMS, making voice calls, and managing phone numbers/resources. - Added step-by-step connection and authentication examples using Python and Maton API key. - All prior workflow references and in-depth documentation files removed. - Updated SKILL.md with concise, actionable API instructions and code samples. - Requires valid Maton API key and network access for all actions.
Metadata
Slug twilio-api
Version 1.0.2
License
All-time Installs 7
Active Installs 7
Total Versions 3
Frequently Asked Questions

What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 4026 downloads so far.

How do I install Twilio?

Run "/install twilio-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Twilio free?

Yes, Twilio is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Twilio support?

Twilio is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Twilio?

It is built and maintained by byungkyu (@byungkyu); the current version is v1.0.2.

💬 Comments