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.