webhook-subscriptions

Create and manage webhook subscriptions that trigger Hermes agent runs.

Updated May 23, 2026
One-click install
npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill webhook-subscriptions-zengbaocheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/zengbaocheng/hermes-tech-hub/tree/main/devops/webhook-subscriptions
Command: npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill webhook-subscriptions-zengbaocheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

External services can trigger Hermes agent runs by POSTing events to a URL, enabling responsive automation workflows.

Core Features & Use Cases

  • Create, list, test, and remove webhook subscriptions to connect external systems.
  • Supports per-subscription prompts, delivery methods, and security via per-subscription secrets.
  • Use cases include GitHub/GitLab notifications, Stripe events, CI/CD alerts, and IoT/monitoring triggers.

Quick Start

Enable the webhook platform, then create your first subscription using the subscribe command.

Frequently Asked Questions about webhook-subscriptions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trigger Hermes agent runs via webhook events from external services?

You can trigger Hermes agent runs by creating dynamic webhook subscriptions so external services POST events to a URL, enabling responsive automation workflows for GitHub, GitLab, Stripe, CI/CD, and IoT sensors.

Can I configure per-subscription prompts and security for webhook events?

Yes, webhook subscriptions support per-subscription prompts, delivery methods, and HMAC-based security using per-subscription secrets to ensure authenticated event triggers for your agent runs.

What external services work with webhook subscriptions to initiate agent runs?

Webhook subscriptions support GitHub, GitLab, Stripe, CI/CD alerts, IoT sensors, and monitoring events, allowing these external systems to connect and initiate Hermes agent runs in response to real-time events.

How do I manage and test webhook subscriptions for my automation workflows?

You can create, list, test, and remove webhook subscriptions using dedicated commands, with a configurable gateway that lets you verify external service triggers before fully integrating them into your automation workflows.

Do I need to enable a webhook platform before creating subscriptions?

Yes, you must enable the webhook platform first, then create your first subscription using the subscribe command to connect external systems and start triggering Hermes agent runs.