webhooks
Installation
SKILL.md
Webhooks
Webhooks are "user-defined HTTP callbacks". They are triggered by some event in a source system (e.g., Stripe, GitHub) and sent to a destination system (Your API) to notify it.
When to Use
- Third-Party Event Notification: Consuming real-time notifications from payment providers (Stripe), Git hosts (GitHub), and SaaS platforms.
- Asynchronous System Integration: Triggering external partner workflows when business events occur in your application.
- Decoupled API Callback Architecture: Notifying long-running asynchronous clients when requested tasks finish without polling.
- Event-Driven Microservice Ingestion: Ingesting incoming webhook events into queue buffers for asynchronous worker processing.