Skip to content
Fixed

Webhook retries no longer send duplicates

A slow endpoint could occasionally receive the same message.created event twice when a retry overlapped the original delivery. Each delivery now carries a stable Relaypoint-Delivery-Id header, and retries wait for the previous attempt to finish.

If you de-duplicated events yourself, you can keep doing so. Details are in Receive events with webhooks.