customerio-webhooks-events

Installation
SKILL.md

Customer.io Webhooks & Events

Output

  • A validated, signed, idempotent event/webhook flow with redacted observability and an owned retry policy.
  • A delivery receipt that records correlation ID, environment, event type, result, and consent-safe recovery decision.

Examples

Verify a webhook signature before parsing payload data, store only the opaque event ID for deduplication, and acknowledge within the provider timeout. For a failed processing attempt, retry with bounded backoff; send terminal failures to a protected queue and replay only after schema and consent checks pass.

Overview

Implement Customer.io reporting webhook handling: receive real-time delivery events (sent, delivered, opened, clicked, bounced, complained, unsubscribed), verify HMAC-SHA256 signatures, process events reliably with queuing, and stream to a data warehouse.

How Reporting Webhooks Work

Installs
27
GitHub Stars
2.8K
First Seen
Feb 18, 2026