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.