Skip to content

Delivery

Transyt’s delivery system ensures webhooks reach your application reliably, with automatic retries and failure handling.

When an event is ingested and a delivery_url is configured, Transyt:

  1. Immediately attempts delivery via HTTP POST
  2. Signs the request with HMAC-SHA256 (X-Gateway-Signature)
  3. Waits for a 2xx response (30-second timeout)
  4. On failure, schedules a retry with exponential backoff
  5. After 10 failed attempts, marks the event as failed and triggers destinations
ParameterValue
Maximum attempts10
Base delay10 seconds
Maximum delay4 hours
Jitter±20%
HTTP timeout30 seconds