webhook-subscriptions

Route external service events through webhooks to trigger Hermes agent runs.

Updated May 3, 2026
One-click install
npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill webhook-subscriptions-yangel-hide
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/Yangel-hide/video-production-planner-agent/tree/main/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill webhook-subscriptions-yangel-hide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Webhook subscriptions enable external services to trigger Hermes agent runs by POSTing events to a URL, enabling reactive automation.

Core Features & Use Cases

  • Create dynamic webhook subscriptions for GitHub, Stripe, CI/CD, IoT, and monitoring tools.
  • Support multiple events per subscription, secure delivery to Telegram, Discord, Slack, or other targets, and automatic HMAC-based validation.
  • Persist subscriptions locally and manage via the Hermes CLI.

Quick Start

Create a webhook subscription and start routing external events to Hermes for automated agent runs.

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 automatically from external service events?▼

Webhook subscriptions enable external services to trigger agent runs by routing POST requests to a URL, allowing you to automate reactive workflows when external events occur.

How do I validate inbound webhook requests for CI/CD or payment events?▼

Inbound webhook requests are validated using an auto-generated or user-provided HMAC secret, ensuring that events from GitHub, Stripe, or CI/CD are authentic before processing.

Can I route webhook events to Telegram, Discord, or Slack?▼

Yes, webhook subscriptions support secure delivery to Telegram, Discord, Slack, or other targets, allowing you to route external service events to your preferred notification platform.

How do I create a webhook subscription for monitoring or IoT events?▼

You create a webhook subscription by defining a prompt, a set of events, and a delivery target. Subscriptions are persisted to a local configuration and managed via the Hermes CLI.

Does Hermes support multiple events per webhook subscription?▼

Yes, Hermes supports multiple events per single webhook subscription, enabling you to monitor various triggers across IoT, issue tracking, and payments simultaneously.

What is the best way to manage event-driven automation for external service integrations?▼

Using event-driven webhooks is the best approach for external integrations, as it allows external services to POST events directly to a URL and trigger reactive agent runs automatically.