webhook-subscriptions

Create and manage webhook subscriptions that trigger Hermes agent runs.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill webhook-subscriptions-danmartinez78
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/danmartinez78/echo-ghost-backup/tree/main/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill webhook-subscriptions-danmartinez78

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

External services trigger Hermes agent runs by posting events to a URL, enabling event-driven automation without manual invocation.

Core Features & Use Cases

  • Event-driven subscriptions for GitHub, GitLab, Stripe, CI/CD, IoT sensors, and monitoring tools.
  • Secure, configurable delivery to targets (Telegram, Discord, GitHub comments, etc.) with per-subscription secrets.
  • Manageable workflow: create, list, test, and remove webhook subscriptions to orchestrate cross-service automation.

Quick Start

Create a subscription using hermes webhook subscribe and point it to your external service's event URL to verify delivery.

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 workflows from external webhook events?▼

You can trigger agent workflows by creating a webhook subscription that allows external services to post events to a dedicated URL, initiating automated runs without manual invocation.

Can I use webhooks to automate notifications for GitHub and Stripe events?▼

Yes, webhook subscriptions support event-driven automation for GitHub, Stripe, GitLab, CI/CD, and IoT sensors, routing delivery to targets like Telegram, Discord, or GitHub comments.

How do I set up a webhook subscription to receive external service events?▼

Create a subscription using the hermes webhook subscribe command, then point your external service to the generated event URL to verify delivery and initiate the agent workflow.

Does this webhook integration require a specific platform to be enabled?▼

Yes, using webhook subscriptions requires enabling the webhook platform and managing configurations via hermes webhook commands, with secure subscription storage located in the ~/.hermes directory.

What is the best way to manage and test active webhook subscriptions?▼

You can manage active webhook subscriptions by using hermes webhook commands to create, list, test, and remove them, ensuring your cross-service automation workflows remain properly orchestrated.