Skip to main content

Set Up Webhooks and Automation

Steps

1

Create destination endpoint

Provision a stable HTTPS endpoint that returns explicit status codes.
2

Subscribe to required events only

Select only events required by your automation workflow.
3

Set secret and verify signatures

Configure receiver-side signature verification before production enablement.
4

Run test and replay scenarios

Validate test delivery, retries, and duplicate handling.
5

Enable observability

Track delivery latency and failures with owner/on-call routing.

Reliability requirements

  • receiver verifies signature
  • receiver handles retries idempotently
  • failure alerts are routed to on-call owner

Webhook reliability checklist

  • Receiver verifies signature and timestamp.
  • Receiver is idempotent for retries.
  • Error responses are explicit (4xx for validation, 5xx for transient errors).
  • Delivery failures are monitored and routed to owner/on-call.
  • /help/integrations/configure-provider-integrations
  • /user-guides/manual/ecosystem/integrations-and-webhooks-reference