Insight Webhooks Just Got More Reliable

Insight Webhooks Just Got More Reliable

We’ve re-architected how Insight webhooks are delivered — introducing a durable execution model that improves reliability, observability, and resilience.

🔂 Durable by Design

Webhook delivery is now handled through a stateful, retry-capable execution engine. This means:

  • Delivery persists through failures – Webhooks won’t silently fail or get lost due to transient issues.
  • Exponential backoff retries – Prevents overwhelming client systems while still ensuring delivery.

📈 Better Observability & Tracking

Every webhook delivery is now monitored and logged with structured metadata, giving us (and soon, you) much more insight into what’s happening:

  • Full delivery history and error context for each webhook delivery
  • Fine-grained attribution by webhook/project/team for improved debugging

⚙️ Configurable & Flexible

We've introduced configuration options that make it easier to tune webhook behavior per environment, including retry policies and timeouts.

🔮 What’s Next

This is just the beginning. Next up:

  • Durable storage for visualising webhook execution history and efficient retrieval of executions for a specific webhook
  • Improved webhook suspension management with visibility into paused endpoints
  • Self-serve observability tools so teams can view delivery status, retry logic, and failure patterns directly

If you rely on Insight webhooks to power workflows, this upgrade makes them more dependable and transparent.


Let us know what you'd like to see next → we're building this with you in mind.