Open navigation
Campaign Webhooks v1
Connect campaign decisions to your own backend.
Subscribe to signed analysis, review, Decision Package, policy-version and lifecycle events. Failed deliveries use the existing retry queue; analysis-scoped campaign events are idempotent per endpoint and analysis.
Existing Team Policy events remain supported
`policy.blocked` and `policy.review` remain valid subscription types. Campaign Webhooks v1 extends the event surface without removing the existing Team Policy integration.
Outbound delivery is fail-closed
Webhook destinations must resolve only to public routable addresses. DNS is validated again for every initial delivery and retry, the connection is pinned to a validated address, and HTTP redirects are not followed. Localhost, private, link-local, metadata and internal destinations are blocked.