Agent Skills: Clous Webhook Integration

Use when implementing Clous webhook subscriptions, event discovery, receiver validation, signature verification, retries, and idempotent processing.

UncategorizedID: clous-ai/agents/webhook-integration

Repository

clous-aiLicense: NOASSERTION

Install this agent skill to your local

pnpm dlx add-skill https://github.com/clous-ai/plugins/tree/HEAD/clous-development/skills/webhook-integration

Skill Files

Browse the full folder contents for webhook-integration.

Download Skill

Loading file tree…

clous-development/skills/webhook-integration/SKILL.md

Skill Metadata

Name
webhook-integration
Description
Use when implementing Clous webhook subscriptions, event discovery, receiver validation, signature verification, retries, and idempotent processing.

Clous Webhook Integration

Use webhooks for asynchronous platform events and status updates.

Workflow

  1. Discover events with GET /v1/webhooks/events/.
  2. Create subscriptions with the minimum event set required.
  3. Store endpoint secret in a secret manager.
  4. Verify signatures before processing.
  5. Use event IDs for idempotency.
  6. Return 2xx only after durable receipt or safe enqueue.

Receiver Rules

  • Reject old timestamps.
  • Compare signatures with constant-time comparison.
  • Do not retry non-idempotent downstream operations without a dedupe key.