webhook-subscriptions

Manage CLI webhook subscriptions that trigger Hermes agent runs.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill webhook-subscriptions-simon-copilot-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/Simon-Copilot-Studio/ai-content-hub/tree/main/devops/webhook-subscriptions
Command: npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill webhook-subscriptions-simon-copilot-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and manage webhook subscriptions so external services can automatically trigger Hermes agent runs, removing manual start steps and enabling event-driven automation across your stack.

Core Features & Use Cases

  • Dynamic webhook subscriptions with per-subscription secrets to secure each integration
  • Support for multiple delivery targets (Telegram, Discord, GitHub comments, HTTP endpoints)
  • CLI-based management and a persisted store for reliable, repeatable triggers

Quick Start

Enable the webhook platform and create a subscription using the Hermes CLI.

Frequently Asked Questions about webhook-subscriptions

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

FAQPage Schema
How do I automate Hermes agent runs from external events?

You can automate Hermes agent runs from external events by creating webhook subscriptions via the Hermes CLI. This enables event-driven automation across services like GitHub, GitLab, and Stripe without manual start steps.

How do I secure webhook subscriptions for event-driven integrations?

Webhook subscriptions are secured using per-subscription secrets and webhook validation. This ensures each external service trigger, such as those from CI/CD pipelines, is authenticated before starting an agent run.

What delivery targets can I use when automating external triggers?

When automating external triggers, you can deliver outputs to multiple targets including Telegram, Discord, GitHub comments, and HTTP endpoints. This flexibility supports diverse event-driven integration workflows.

Can I use webhooks to trigger runs from GitHub and Stripe?

Yes, webhook subscriptions support event-driven integrations across GitHub, GitLab, Stripe, and CI/CD pipelines. External services automatically invoke agent runs through CLI-managed subscriptions with persistent storage.

Do I need the Hermes CLI to manage webhook subscriptions?

Yes, the Hermes CLI is required to enable the webhook platform and create subscriptions. It provides CLI-based management with persistent storage for reliable, repeatable triggers across your stack.

What is the best way to manage reliable webhook triggers for agent runs?

The best way to manage reliable webhook triggers is using CLI-based subscriptions with persistent storage. This approach applies per-subscription secrets and webhook validation to ensure repeatable event-driven automation.