webhook-subscriptions

Automate webhook subscription creation to trigger Hermes agent runs on external events.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill webhook-subscriptions-zhouboyu-xreal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/zhouboyu-xreal/Hermes-Memory/tree/main/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/zhouboyu-xreal/Hermes-Memory --skill webhook-subscriptions-zhouboyu-xreal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of creating dynamic webhook subscriptions to enable external services to trigger Hermes agent runs by posting events to a URL.

Core Features & Use Cases

  • Dynamic Webhook Subscriptions: Configure and manage webhook subscriptions to various external services such as GitHub, GitLab, Stripe, CI/CD tools, IoT sensors, and monitoring tools.
  • Event-Driven Automation: Automatically trigger Hermes agent runs based on events received from the configured services.
  • Multiple Delivery Methods: Supports delivering events to platforms like Telegram, Discord, GitHub comments, and more, allowing for seamless integration into different environments.
  • Prompt Templates: Use structured prompt templates to handle specific events, allowing for tailored responses based on the event data.

Quick Start

Use the hermes webhook subscribe command to create a new webhook subscription for your desired event, specify the target delivery platform and chat ID, and provide the necessary configuration for your event.

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 from GitHub or GitLab events?

You can trigger automated agent runs by creating webhook subscriptions that post external service events to a URL. This enables event-driven automation for CI/CD pipelines and software development workflows.

What's the best way to set up event-driven automation for CI/CD pipelines?

Event-driven automation for CI/CD pipelines is set up by configuring webhook subscriptions to external services. Use the subscribe command to specify the target delivery platform, chat ID, and event configuration.

Can I deliver webhook events to Telegram or Discord from monitoring tools?

Yes, webhook subscriptions support delivering events from external services like monitoring tools to platforms including Telegram and Discord. This allows seamless integration into different communication environments.

Do I need a Hermes gateway to manage webhook subscriptions?

Yes, the Hermes gateway is required to manage webhook subscriptions and trigger agent runs. You must also provide appropriate configuration for each subscription to handle specific events.

How do I handle specific event data with structured prompt templates?

Structured prompt templates handle specific event data by allowing tailored responses based on the received payload. This configures the agent to process incoming webhook events according to the event type.

What types of external services work with event-driven webhook subscriptions?

Event-driven webhook subscriptions work with external services like GitHub, GitLab, Stripe, CI/CD tools, IoT sensors, and monitoring tools. They support event-driven architectures and system alert automation.