webhook-subscriptions

Create and manage webhook subscriptions that trigger Argo agent runs from external events.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Webhook subscriptions enable external services to trigger Argo agent runs by posting events to a URL, turning scattered event data into orchestrated automation.

Core Features & Use Cases

  • Create and manage event-driven subscriptions for popular sources (GitHub, GitLab, Stripe, CI/CD, IoT).
  • Configure delivery targets (Telegram, Discord, Slack, GitHub comments, etc.) and optional secrets for secure routing.
  • Use cases include real-time incident notifications, deployment hooks, and automated workflow triggers.

Quick Start

Create a new webhook subscription that listens for a specific event and delivers a notification to your preferred channel.

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 external events like GitHub or Stripe?

Webhook subscriptions enable external services to trigger automated agent runs by posting events to a URL, turning scattered event data into orchestrated automation for sources like GitHub, Stripe, and CI/CD.

What is the best way to set up event-driven notifications for real-time deployment hooks?

You can create and manage event-driven subscriptions that listen for specific external events and configure delivery targets like Telegram, Discord, or Slack to receive real-time incident notifications and deployment hooks.

Do I need a running Argo gateway to create webhook subscriptions?

Yes, creating and maintaining dynamic webhook subscriptions requires a running Argo gateway with webhook enabled to receive external events and route them to your configured delivery targets.

Can I use optional secrets for secure routing when configuring webhook integrations?

Yes, you can configure optional secrets for secure routing when setting up dynamic webhook subscriptions to ensure trusted event delivery from external sources to your target channels.

Where are webhook subscriptions stored when testing event-driven automation?

Webhook subscriptions are stored locally in the user’s ~/.argo/webhook_subscriptions.json file, maintaining your event integration configurations for creating, testing, and managing automated agent runs.