Delivery
Transyt’s delivery system ensures webhooks reach your application reliably, with automatic retries and failure handling.
Overview
Section titled “Overview”When an event is ingested and a delivery_url is configured, Transyt:
- Immediately attempts delivery via HTTP POST
- Signs the request with HMAC-SHA256 (
X-Gateway-Signature) - Waits for a
2xxresponse (30-second timeout) - On failure, schedules a retry with exponential backoff
- After 10 failed attempts, marks the event as
failedand triggers destinations
Key Parameters
Section titled “Key Parameters”| Parameter | Value |
|---|---|
| Maximum attempts | 10 |
| Base delay | 10 seconds |
| Maximum delay | 4 hours |
| Jitter | ±20% |
| HTTP timeout | 30 seconds |
Topics
Section titled “Topics”- Retry Schedule — Exponential backoff timing details
- Failure Handling — What happens when all retries are exhausted
- Replay — Manually re-deliver events via API or dashboard