← Back to Skills Marketplace
Vonage
by
aiwithabidi
· GitHub ↗
· v1.0.0
294
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install vonage
Description
Vonage — SMS messaging, voice calls, verify API, number management, and application management.
Usage Guidance
This skill appears to implement Vonage API calls and only requests the expected API key and secret, but review the code before installing. Pay attention to three points: (1) the script will try to read a .env file under WORKSPACE or ~/.openclaw/workspace if the env vars are not set — avoid storing unrelated secrets there or set the VONAGE_* env vars explicitly; (2) the implementation includes sending the API secret as a URL query parameter (api_secret), which can be captured in logs or proxies — consider whether that is acceptable for your environment; and (3) the CLI contains small bugs (mismatched argument names and duplicated/embedded query strings) that could cause unexpected behavior. If you plan to use this skill, run it in an isolated environment, inspect/modify the script (e.g., move secrets to safer headers, fix argparse handling), and confirm network endpoints are the official Vonage ones. If you need higher assurance, request a version from a known maintainer or a vetted marketplace package.
Capability Analysis
Type: OpenClaw Skill
Name: vonage
Version: 1.0.0
The skill is a standard CLI wrapper for the Vonage (formerly Nexmo) API, providing functionality for SMS, voice calls, and account management. It uses only the Python standard library and directs all API requests to the legitimate 'api.nexmo.com' endpoint. While it retrieves credentials from the environment or a local '.env' file and passes them via query parameters, this behavior is consistent with the skill's stated purpose and lacks any indicators of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name and description match the code and declared env vars: the script is a CLI for Vonage/Nexmo APIs and only requests VONAGE_API_KEY and VONAGE_API_SECRET, which are appropriate for the stated functionality.
Instruction Scope
The runtime script will read a '.env' file from WORKSPACE or ~/.openclaw/workspace as a fallback if environment variables are missing; this behaviour is not documented in SKILL.md. The script also transmits the API secret as a query parameter (api_secret), which can be logged by intermediaries. Additionally the CLI argument plumbing is buggy (argparse uses dest='from_addr' but handlers inspect getattr(args,'from')), indicating the instructions and code are not perfectly aligned.
Install Mechanism
This is an instruction-only skill with a small Python stdlib script included and no install spec. Nothing is downloaded or written during installation by the registry metadata.
Credentials
Only VONAGE_API_KEY and VONAGE_API_SECRET are required (and primaryEnv is VONAGE_API_KEY), which is proportionate. However the script will look up values in a workspace .env file if env vars are missing, and it sends the secret in query parameters (increasing risk of exposure in logs).
Persistence & Privilege
The skill does not request always:true and does not ask to modify other skills or system-wide config. It will run only when invoked.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vonage - After installation, invoke the skill by name or use
/vonage - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Vonage skill.
- Provides SMS messaging, voice calls, verification, number management, and application management features.
- Includes a CLI tool for easy interaction via Python scripts.
- Requires VONAGE_API_KEY and VONAGE_API_SECRET as environment variables.
- All commands output results in JSON by default.
- No third-party dependencies; works with Python 3.10+ standard library.
Metadata
Frequently Asked Questions
What is Vonage?
Vonage — SMS messaging, voice calls, verify API, number management, and application management. It is an AI Agent Skill for Claude Code / OpenClaw, with 294 downloads so far.
How do I install Vonage?
Run "/install vonage" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Vonage free?
Yes, Vonage is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Vonage support?
Vonage is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Vonage?
It is built and maintained by aiwithabidi (@aiwithabidi); the current version is v1.0.0.
More Skills