Webhook Robot for Openclaw

A universal communication skill designed to send automated messages to webhook-integrated platforms like WeCom, DingTalk, and Feishu.

takedwind
v1.1.0
Feb 13, 2026
0
2.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install webhook-robot

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 webhook-robot 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 Webhook Robot?

The Webhook Robot skill is a robust utility designed for developers and teams who need to bridge their automated workflows with enterprise messaging platforms. As part of the Openclaw Skills ecosystem, it provides a standardized way for AI agents to broadcast real-time updates, system alerts, and status reports directly into group chats.

This skill eliminates the complexity of manual API calls by providing pre-configured scripts for popular services like WeCom (企业微信). Whether you are monitoring a CI/CD pipeline or managing a collaborative AI project, this tool ensures that critical information reaches your team immediately through established communication channels.

Webhook Robot Use Cases

  • Sending automated build status reports or deployment success notifications to WeCom.
  • Triggering real-time alerts for server monitoring or critical application errors.
  • Notifying team members of AI agent task completions or milestone updates.
  • Broadcasting daily system health summaries or data reports to specific group channels.

How Webhook Robot Works

  1. The user or AI agent triggers the skill by providing a message payload and a destination webhook URL or API key.
  2. The skill invokes a specialized Python script (e.g., send_wecom.py) optimized for the target messaging platform.
  3. The script formats the input text into the specific JSON schema required by the messaging provider's API.
  4. A secure HTTPS POST request is dispatched to the provider's webhook endpoint.
  5. The targeted messaging bot receives the request and renders the notification within the designated group chat.

Webhook Robot Setup

Ensure that your environment has Python 3 installed, as it is a core requirement for this skill.

# Navigate to the skill scripts directory
cd skills/webhook-robot/scripts

# Execute a test message to WeCom using your bot key
python3 send_wecom.py --key YOUR_KEY_HERE --content "Hello from Openclaw Skills!"

# Alternatively, use the full webhook URL for precision
python3 send_wecom.py --url "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY" --content "Status Update"

Webhook Robot Data Schema & Taxonomy

The skill manages message delivery through a set of structured command-line parameters. Current data handling focuses on the following inputs:

Parameter Type Required Description
--key String Optional The unique bot key provided by the messaging platform.
--url String Optional The complete destination URL for the webhook bot.
--content String Yes The actual text message or notification body to be sent.

Webhook Robot Advanced Features

  • Universal support for multiple webhook-based bots including WeCom, with architectural support for DingTalk and Feishu.
  • Modular script design allowing for easy extension to custom or internal corporate messaging APIs.
  • Integration-ready for larger Openclaw Skills pipelines, enabling AI agents to report progress autonomously.
  • Low-overhead execution using standard Python libraries, making it ideal for containerized or constrained environments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*