8.5 Webhooks

Last updated on Nov 13, 2026

What webhooks are

12 integrations

Webhooks push events to you as they happen: instead of polling the API, PersistIQ sends an HTTP POST to your endpoint when something occurs — a prospect replied, an email bounced, a prospect opted out.

What they're good for

  • Real-time reply alerts — post to Slack so replies get worked within minutes.
  • Sync to a data warehouse — build your own outreach analytics on top of raw events.
  • CRM enrichment — write outreach state back to any system, not just the native integrations.
  • Internal workflow automation — route bounced VIP prospects to an ops queue.

Getting started

  1. Stand up an HTTPS endpoint that accepts POST requests.
  2. Register the URL on the Integrations page (see also the API & Webhooks collection for event types).
  3. Test with a low-stakes event before pointing production systems at it.

Reliability basics

  • Respond quickly (2xx) and process asynchronously — long processing causes timeouts.
  • Be idempotent: retries mean you may receive the same event twice.

[CONFIRM: exact webhook event list and payload format from the API documentation]