ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 3/5

vonage

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

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aiwithabidi/vonage
Or

What This Skill Does

The Vonage skill for OpenClaw provides a robust interface for interacting with the Vonage Communications APIs. This skill enables your AI agent to bridge the gap between digital intelligence and real-world telecommunications. It allows for the automated sending of SMS messages, management of voice calls using NCCO (Nexmo Call Control Objects), verification of user identities through the Verify API, and programmatic management of your Vonage numbers and applications. Whether you are building an automated notification system, a support agent capable of placing outbound calls, or a secure user authentication flow, this skill acts as the bridge between your agent and the global telephony network.

Installation

To integrate this skill into your environment, use the OpenClaw command line interface. Ensure you have your Vonage API credentials ready, as the skill requires both an API Key and API Secret to function. Run the following command in your terminal:

clawhub install openclaw/skills/skills/aiwithabidi/vonage

Once installed, configure your environment variables by setting VONAGE_API_KEY and VONAGE_API_SECRET. These credentials will authorize the agent to perform actions on your Vonage account, such as purchasing numbers or initiating voice sessions.

Use Cases

  1. Automated Notification Systems: Automatically send SMS alerts to users regarding account updates, shipment statuses, or critical system events.
  2. Voice-Based Customer Support: Initiate outbound calls triggered by user interaction to deliver voice-based prompts or connect users to live agents.
  3. User Authentication: Implement robust Two-Factor Authentication (2FA) by leveraging the Vonage Verify API to send and check codes.
  4. Number Management: Dynamically search for, purchase, and manage regional phone numbers for global service deployment.

Example Prompts

  1. "Send an SMS to +15550123456 saying that their appointment is confirmed for tomorrow at 2 PM."
  2. "Search for a new mobile number in the US and purchase it for my account."
  3. "Check the current Vonage account balance to ensure we have enough credits for our SMS campaign."

Tips & Limitations

  • Security: Always secure your VONAGE_API_SECRET. Do not commit these credentials to public version control systems.
  • Rate Limiting: Be aware of Vonage's platform rate limits. High-frequency operations like bulk SMS sending should be throttled appropriately to avoid API rejection.
  • Compliance: When using SMS and Voice services, ensure you are in compliance with local regulations, such as TCPA in the US or GDPR in the EU. Always obtain necessary user consent before initiating communication.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aiwithabidi-vonage": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#sms#voice#telephony#automation#verification
Safety Score: 3/5

Flags: network-access, external-api

Related Skills

freshsales

Freshsales CRM integration — manage contacts, leads, deals, accounts, tasks, and sales sequences via the Freshsales API. Track deal pipelines, automate lead assignments, log activities, and generate sales reports. Built for AI agents — Python stdlib only, no dependencies. Use for sales CRM, contact management, deal tracking, pipeline reporting, and sales automation.

aiwithabidi 4473

gemini-video-analyzer

Native video analysis using Google Gemini API. Upload and analyze video files — describe scenes, extract text/UI, answer questions about content, transcribe speech, identify objects and actions. Use when: (1) User sends a video file and wants it analyzed, (2) Video summarization or description needed, (3) Extracting text, UI elements, or information from screen recordings, (4) Answering questions about video content, (5) Comparing multiple videos, (6) Analyzing tutorials, demos, or walkthroughs.

aiwithabidi 4473

agent-memory

Full AI agent memory stack — Mem0 unified memory engine with vector search (Qdrant) and knowledge graph (Neo4j), plus SQLite for structured data. Complete setup script and tools. Give your OpenClaw agent a real brain with semantic recall, entity relationships, and structured storage.

aiwithabidi 4473

neon

Neon serverless Postgres — manage projects, branches, databases, roles, endpoints, and compute via the Neon API. Create database branches for development, manage connection endpoints, scale compute, and monitor usage. Built for AI agents — Python stdlib only, zero dependencies. Use for serverless Postgres, database branching, database management, development workflows, and cloud database automation.

aiwithabidi 4473

onepassword

1Password Connect — vaults, items, secrets management for server-side applications.

aiwithabidi 4473