Retry behavior

Learn when and how Superchat retries failed webhook deliveries.

Retry behavior

If your endpoint returns any HTTP status outside the 2xx range, Superchat retries the webhook delivery up to five times, with an increasing delay between attempts:

RetryDelay after the previous attempt
130 seconds
21 minute
32 minutes
44 minutes
58 minutes

Use the id field in the webhook payload as an idempotency key to avoid processing the same event more than once.

Retry timings may change without being considered a breaking change. Your integration should not rely on the exact schedule above.