Gupshup for AI Agents for Openclaw

A comprehensive messaging integration that enables AI agents to send WhatsApp messages, manage templates, and handle conversational flows via the Gupshup platform.

gora050
v1.0.4
May 1, 2026
0
468
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install gupshup

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install gupshup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Gupshup for AI Agents?

The Gupshup skill for Openclaw Skills provides a powerful interface for AI agents to interact with one of the world's leading conversational messaging platforms. By leveraging this integration, developers can equip their agents with the ability to manage users, organizations, and sophisticated messaging workflows across channels like WhatsApp and SMS.

This integration is powered by Membrane, which simplifies the developer experience by handling complex authentication plumbing and credential refreshing automatically. It allows agents to focus on high-level logic—such as sending stickers, documents, or template-based messages—without manually managing API headers or security tokens.

Gupshup for AI Agents Use Cases

  • Automating customer support by sending WhatsApp text and media messages.
  • Managing and deploying WhatsApp message templates for marketing campaigns.
  • Programmatically handling inbound messages by marking them as read and triggering automated responses.
  • Synchronizing business details and subscription webhooks for real-time event tracking.
  • Sending location-based data and documents to users through a unified messaging interface.

How Gupshup for AI Agents Works

  1. The AI agent uses the Membrane CLI to authenticate and establish a secure connection to the Gupshup developer environment.
  2. A connection is ensured using the Gupshup domain, where Membrane handles the OAuth or API key handshake.
  3. The agent searches for specific messaging capabilities using natural language intent via the action list command.
  4. Actions are executed with JSON parameters to send specific message types (text, image, video, etc.) to recipients.
  5. For specialized endpoints not covered by pre-built actions, the agent performs proxy requests where Membrane automatically injects the necessary base URLs and refreshed credentials.

Gupshup for AI Agents Setup

First, install the Membrane CLI to manage your Openclaw Skills:

npm install -g @membranehq/cli@latest

Authenticate your agent (replace <agentType> with openclaw or your preferred IDE):

membrane login --tenant --clientName=openclaw

Connect to Gupshup:

membrane connection ensure "https://www.gupshup.io/developer/home" --json

If the connection state is BUILDING, poll until ready:

membrane connection get <id> --wait --json

Gupshup for AI Agents Data Schema & Taxonomy

The skill organizes Gupshup's conversational entities into a structured taxonomy easily accessible via Openclaw Skills:

Entity Description
Bot The core conversational unit and its associated channels.
Template Pre-approved WhatsApp message formats for notifications.
Flow Logical sequence of automated messaging interactions.
User Recipient data and interaction history.
Report Analytical data regarding message delivery and engagement.

Gupshup for AI Agents Advanced Features

  • Natural Language Action Discovery: Find the exact messaging tool needed by describing the intent (e.g., 'send a video').
  • Automatic Credential Management: Zero-secret local environment; Membrane manages tokens server-side.
  • API Proxy Fallback: Full access to the entire Gupshup REST API for edge cases not covered by standard actions.
  • Multi-Agent Support: Optimized tooling adjustments for various environments including Claude, Codex, and Windsurf.
  • Headless Authentication: Support for server-side and CLI-based login flows via authorization URLs.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*