360 Secure SkillHub
360 安全技能中心

Vonage

这是一款基于Vonage的Python CLI工具,核心功能涵盖短信收发查询、语音通话管理、验证码校验、号码查询购买、应用创建管理及账户余额查询。适用于企业通知发送、用户身份验证等场景,需配置Vonage API密钥,通过CLI传参操作,输出默认JSON,兼容Python 3.10+且无额外依赖。

aiwithabidi
aiwithabidi
热度 63.17
最近更新 2026-05-10 17:41:52
分类:开发依赖:代码执行 / 第三方 API应用场景:API 集成 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add vonage
Metadata
name
vonage
description
Vonage — SMS messaging, voice calls, verify API, number management, and application management.
homepage
https://www.agxntsix.ai
license
MIT
compatibility
Python 3.10+ (stdlib only — no dependencies)
metadata
{"openclaw":{"emoji":"📞","requires":{"env":["VONAGE_API_KEY","VONAGE_API_SECRET"]},"primaryEnv":"VONAGE_API_KEY","homepage":"https://www.agxntsix.ai"}}

📞 Vonage

Vonage — SMS messaging, voice calls, verify API, number management, and application management.

Requirements

Variable Required Description
VONAGE_API_KEY ✅ Vonage API key
VONAGE_API_SECRET ✅ Vonage API secret

Quick Start

# Send SMS
python3 {{baseDir}}/scripts/vonage.py send-sms --from <value> --to <value> --text <value>

# Search messages
python3 {{baseDir}}/scripts/vonage.py list-messages --date <value> --to <value>

# Create voice call
python3 {{baseDir}}/scripts/vonage.py create-call --to <value> --from <value> --ncco "JSON"

# List calls
python3 {{baseDir}}/scripts/vonage.py list-calls

# Get call details
python3 {{baseDir}}/scripts/vonage.py get-call <id>

# Send verification code
python3 {{baseDir}}/scripts/vonage.py send-verify --number <value> --brand <value>

# Check verification code
python3 {{baseDir}}/scripts/vonage.py check-verify --request-id <value> --code <value>

# List your numbers
python3 {{baseDir}}/scripts/vonage.py list-numbers

# Search available numbers
python3 {{baseDir}}/scripts/vonage.py search-numbers --country "US" --type "mobile-lvn"

# Buy a number
python3 {{baseDir}}/scripts/vonage.py buy-number --country <value> --msisdn <value>

# List applications
python3 {{baseDir}}/scripts/vonage.py list-applications

# Create application
python3 {{baseDir}}/scripts/vonage.py create-application --name <value>

# Get account balance
python3 {{baseDir}}/scripts/vonage.py get-balance

Output Format

All commands output JSON by default.

Script Reference

Script Description
{baseDir}/scripts/vonage.py Main CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation