2xx status within 10 seconds. Any other status, a timeout, or a connection error is retried. Redirects are not followed.
Schedule
Each event is attempted up to 7 times:
Delays include a small random jitter. After the 7th failed attempt, the delivery is marked failed and is not retried.
Recommendations
- Respond
2xxas soon as the event is received, and process it asynchronously. - De-duplicate by the event
id— it is the same on every attempt. - Don’t rely on delivery order; use
created_at.

