Product updates

Selective Webhook Auto-Retry

Control which webhook events get retried after failure with CometChat’s granular retry settings. Stop floods from high-frequency events and ensure critical message events are always delivered.

Nivedita Bharathy • May 9, 2025

Webhooks are a powerful way to keep your systems in sync. But not all events are created equal. High-frequency triggers like presence or typing indicators can overwhelm your servers during outages, while critical events like message delivery need guaranteed reliability. That’s why we’re giving you more control.

What we're launching

Granular webhook retry control. You can now choose which webhook events should auto-retry on failure and which shouldn't, instead of applying retry logic to all webhooks universally with CometChat

Why this matters for developers

Most platforms auto-retry every webhook event when your server returns an error. Sounds helpful until high-frequency events like user online/offline or call started start flooding your servers during outages.

You need retries for critical events like message received, but not for noisy presence updates that fire constantly. This gives you that control.

Key features

  • Per-event retry configuration

    Enable retries only for webhooks that matter

  • High-frequency event protection

    Skip retries for presence updates, typing indicators, and other noisy events

  • Critical event reliability

    Ensure important webhooks like message delivery get retried

  • Server load management

    Prevent webhook floods during outages or server issues

Tech behind this

Traditional webhook systems apply retry logic globally all events get the same treatment. We built event-specific retry queues that respect your configuration per webhook type, preventing cascade failures while maintaining reliability for business-critical events.

How to get started

Available now in your CometChat dashboard under Webhooks settings. Select which event types should retry on failure. Recommended: enable for message events, disable for presence and typing events.

Nivedita Bharathy

Product Marketing Specialist , CometChat

Nivedita Bharathy is a Product Marketing Specialist at CometChat with experience spanning AI startups, incubators, and enterprise SaaS. A Boston University graduate and avid reader, she specializes in transforming complex technology into compelling narratives that resonate with both technical and business audiences.