webhook-subscriptions

Create webhook subscriptions that trigger Hermes agent runs from external services.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/AissenLiu/EasyHermes --skill webhook-subscriptions-aissenliu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/AissenLiu/EasyHermes/tree/main/hermes-agent/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/AissenLiu/EasyHermes --skill webhook-subscriptions-aissenliu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This capability lets external services trigger Hermes agent runs by POSTing events to a URL, eliminating manual steps and reducing latency.

Core Features & Use Cases

  • Enable a webhook platform and manage subscriptions to drive agent executions from GitHub, Stripe, CI/CD, IoT, and monitoring tools.
  • Create, list, test, and remove webhook subscriptions with per-subscription prompts, delivery targets, and event filters.
  • Save subscriptions locally (e.g., via webhook_subscriptions.json) and reload on changes to keep automation alive across restarts.

Quick Start

Ask Hermes to create a new webhook subscription by running hermes webhook subscribe with the desired name, events, and delivery targets.

Frequently Asked Questions about webhook-subscriptions

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

FAQPage Schema
How do I trigger an agent run from a GitHub webhook or Stripe event?

You can trigger agent runs by creating dynamic webhook subscriptions that receive POST requests from external services. Define subscriptions with specific events, prompts, and delivery targets to automate executions without manual steps.

Can I use webhook subscriptions to send push notifications to chats from IoT sensors?

Yes, webhook subscriptions support triggering agent tasks and pushing notifications to chats from IoT sensors. You select a delivery method and define event filters so external monitoring tools can initiate automated agent executions.

How do I create and manage webhook subscriptions for external service integrations?

Ask Hermes to create a new webhook subscription by specifying the desired name, events, and delivery targets. You can list, test, and remove subscriptions, applying per-subscription prompts and event filters for external service integrations.

Do webhook subscriptions persist across system restarts?

Yes, webhook subscriptions persist across restarts by saving configurations to a local file such as webhook_subscriptions.json. The system reloads these subscriptions on changes to keep your automation workflows continuously active.

What external systems are supported for triggering webhook events?

Webhook subscriptions support triggering agent runs from external systems including GitHub, Stripe, CI/CD pipelines, IoT sensors, and monitoring tools. Any service capable of sending POST requests to a URL can initiate agent tasks.

Why am I not receiving events from my webhook subscription?

Ensure the webhook platform is enabled and your subscription includes correct event filters, prompts, and delivery targets. Subscriptions must be properly persisted to a local file and reloaded on changes to maintain active automation.