Webhook event catalog

Plan webhook consumers around event names, payload shape, retries, and idempotency.

6 min readUpdated July 2026

Common event families

  • contact.created or lead.created
  • deal.created and deal.updated
  • form.submitted
  • campaign.sent and campaign.failed
  • call.completed
  • sms.received
  • task.created
  • cadence.step.completed
Video walkthrough placeholder showing webhook subscription settings, event catalog, payload example, and retry history.
Video: Webhook event catalog
Video walkthrough placeholder showing webhook subscription settings, event catalog, payload example, and retry history.
Webhook event catalog showing event names, description, sample payload link, retry behavior, and enabled subscription toggle.
Webhook event catalog showing event names, description, sample payload link, retry behavior, and enabled subscription toggle.

Payload basics

Example event shape
{
  "event_id": "evt_123",
  "event_type": "form.submitted",
  "workspace_id": "workspace_123",
  "created_at": "2026-07-23T12:00:00Z",
  "data": {}
}

Implementation notes

  • Verify signatures
  • Dedupe by event_id
  • Return 200 quickly
  • Process heavy work asynchronously
  • Use retry history for support investigations

Ready to try this in FlowForce?

Start free — set up your workspace and follow along with this guide.