webhook-subscriptions

Manage webhook subscriptions that trigger Quill agent runs from external events.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/Quill-Agent/Quill-Agent --skill webhook-subscriptions-quill-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhook-subscriptions
Source: https://github.com/Quill-Agent/Quill-Agent/tree/main/skills/devops/webhook-subscriptions
Command: npx skills add https://github.com/Quill-Agent/Quill-Agent --skill webhook-subscriptions-quill-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to create and manage webhook subscriptions, enabling external services to trigger Quill agent runs by posting events to a URL.

Core Features & Use Cases

  • Webhook Setup: Configure webhook platforms and setup the gateway for subscriptions.
  • Subscription Management: Create, list, remove, and test webhook subscriptions.
  • Prompt Templates: Use prompt templates with placeholders for accessing nested payload fields.
  • Delivery Methods: Deliver notifications to various targets like Telegram, Discord, GitHub comments, etc.

Quick Start

Set up a webhook subscription for GitHub issues by running: quill webhook subscribe github-issues --events "issues" --prompt "New GitHub issue #{issue.number}: {issue.title}\n\nAction: {action}\nAuthor: {issue.user.login}\nBody:\n{issue.body}\n\nPlease triage this issue." --deliver telegram --deliver-chat-id "-100123456789"

Frequently Asked Questions about webhook-subscriptions

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

FAQPage Schema
How do I set up webhook subscriptions to trigger automated agent runs from external events like GitHub or Stripe?

You can trigger automated agent runs from external events by creating webhook subscriptions that allow services like GitHub or Stripe to post event payloads to a configured gateway URL. The subscription matches incoming events and executes the linked agent prompt.

Can I extract nested fields from a webhook payload when building an automation prompt?

Yes, webhook subscriptions support prompt templates with placeholders for accessing nested payload fields. This allows you to dynamically insert values like issue numbers or user logins from the incoming event data directly into your agent instructions.

What delivery methods are supported for sending webhook event notifications?

Webhook event notifications can be delivered to various targets including Telegram, Discord, and GitHub comments. You configure these delivery channels when creating the subscription to route automated agent outputs to your preferred platform.

Do I need a specific gateway to manage webhook subscriptions for CI/CD or IoT events?

Yes, managing webhook subscriptions requires a configured Quill Agent gateway to receive incoming event payloads. You must set up this gateway and configure the specific webhook platforms for services like CI/CD pipelines or IoT sensors before subscribing.

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

You can list, remove, and test existing webhook subscriptions to manage event-driven automation. Testing subscriptions verifies that incoming events correctly trigger the configured agent runs and deliver notifications to the designated targets.