webhook-subscriptions

Create and manage HMAC-secured webhook subscriptions for event-driven agent runs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual glue work of connecting external events to Hermes agent runs, so services can trigger actions automatically the moment something happens.

Core Features & Use Cases

  • Dynamic subscriptions: Create, list, remove, and test webhook routes from the Hermes CLI.
  • Event-driven automation: Trigger agent runs from GitHub, GitLab, Stripe, CI/CD systems, IoT sensors, and monitoring alerts.
  • Secure delivery: Use HMAC signatures, event filters, persistent subscriptions, and configurable delivery targets for reliable production use.
  • Use Case: A new GitHub issue can arrive, be transformed through a prompt template, and be sent to Telegram or a GitHub comment without manual intervention.

Quick Start

Use the webhook-subscriptions skill to enable the webhook platform, create a subscription for the event source you want, and connect the returned webhook URL and secret to your external service.

Frequently Asked Questions about webhook-subscriptions

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

FAQPage Schema
How do I trigger agent runs automatically from GitHub or Stripe webhooks?

Event-driven webhook automation works by creating dynamic subscriptions that route payloads from sources like GitHub or Stripe through HMAC-secured endpoints, apply event filtering, and trigger prompt-templated agent runs delivered to configured targets.

Can I use HMAC signatures to secure webhook deliveries for event-driven automation?

HMAC signatures secure webhook deliveries by verifying payload integrity at the endpoint, ensuring production reliability for event-driven automation across CI/CD, monitoring, and IoT event sources.

How do I create and manage dynamic webhook subscriptions from the CLI?

You can create, list, remove, and test dynamic webhook subscriptions from the CLI, persisting routes and applying event filters to control which external events trigger agent runs and routed deliveries.

Does webhook event filtering support routing specific GitHub issues to Telegram notifications?

Webhook event filtering supports routing specific GitHub issues to Telegram notifications by applying payload templating and configurable delivery targets to transform and route incoming event data to the desired destination.

What is the best way to handle hot-reloaded gateway configurations for webhook subscriptions?

Handling hot-reloaded gateway configurations for webhook subscriptions requires a gateway handler that dynamically updates routing rules and event filters without dropping incoming webhook payloads or restarting active services.