Home C10 - API & Webhooks 10.3 Webhook events

10.3 Webhook events

Last updated on Nov 13, 2026

Webhooks vs the API

12 integrations

The API pulls data when you ask. Webhooks push data the moment something happens. Real-time systems need both: webhooks for immediacy, API for full state.

Event categories

The events worth wiring up mirror the prospect lifecycle:

  • Replied — the highest-value event; route to Slack and the account owner.
  • Opted out — propagate the unsubscribe everywhere it matters.
  • Bounced — clean the address in downstream systems too.
  • Auto-reply — schedule follow-up for when the prospect returns.
  • Completed with no reply — trigger post-sequence workflow.

Building a receiver

  1. Expose an HTTPS endpoint.
  2. Register it via the Integrations page / API documentation.
  3. Acknowledge receipt fast (2xx) and queue processing.
  4. Handle duplicates idempotently — retries are part of the deal.
  5. Log raw payloads; you'll need them the first time an event "didn't arrive".

[CONFIRM: exact event names, payload schema, and signature/verification scheme from the current API docs]