webhook-subscriptions

Automate creation, management, and processing of webhook subscriptions for Hermes agent runs.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/SatangThevalue/ai-skills --skill webhook-subscriptions-satangthevalue
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/SatangThevalue/ai-skills/tree/main/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/SatangThevalue/ai-skills --skill webhook-subscriptions-satangthevalue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

External services often need to trigger Hermes agent runs in response to events. Webhook subscriptions solve the problem by enabling event-driven agent executions via HTTP POSTs.

Core Features & Use Cases

  • Create and manage webhook subscriptions that trigger Hermes agent runs on event POSTs from services like GitHub, GitLab, Stripe, CI/CD tools, or IoT sensors.
  • Support multiple delivery targets (Telegram, Discord, GitHub comments, etc.) and flexible prompts described by templates to shape agent runs.
  • Use cases include real-time alerts, automated workflow triggers, and coordinated responses across systems.

Quick Start

Subscribe a new webhook to trigger a Hermes run when a relevant external event occurs.

Frequently Asked Questions about webhook-subscriptions

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

FAQPage Schema
How do I trigger automated agent runs using external webhook events?▼

Webhook subscriptions automate the creation and processing of HTTP POSTs to trigger Hermes agent runs on external events. You can configure event-driven executions from services like GitHub, Stripe, or CI/CD tools.

Can I send webhook notifications to Discord and Telegram from automated agent runs?▼

Yes, webhook subscriptions support multiple delivery targets including Telegram, Discord, and GitHub comments. You can route automated workflow triggers and real-time alerts across these systems.

How do I manage and test webhook subscriptions for event-driven automation?▼

You can create, list, test, and remove webhook subscriptions across multiple event sources. Subscriptions are stored locally in ~/.hermes/webhook_subscriptions.json for persistent management.

Do I need the Hermes webhook platform enabled to set up event subscriptions?▼

Yes, the Hermes webhook platform must be enabled to process event-driven agent executions. The platform manages the HTTP POSTs and stores subscription configurations in a local JSON file.

What external services can I integrate to initiate automated workflow triggers?▼

You can integrate services like GitHub, GitLab, Stripe, CI/CD tools, or IoT sensors. These event sources send HTTP POSTs to trigger coordinated responses and real-time alerts via flexible prompt templates.

Where are webhook subscription configurations stored for local automation management?▼

Webhook subscriptions are stored in the ~/.hermes/webhook_subscriptions.json file. This local configuration file persists your event-driven automation triggers and delivery target settings.