Retries
Ashby will retry failed webhook requests using exponential backoff with a maximum of 10 attempts.
Retry Schedule
When a webhook request fails (non-2xx response), the next attempt is scheduled using:
Delay = (2^attempt_number - 1) × 10 seconds
Attempt | Delay |
---|---|
1st retry | 10 seconds |
2nd retry | 30 seconds |
3rd retry | 70 seconds |
4th retry | 150 seconds |
Note: These are minimum delays - actual retry times may be slightly longer.
Non-Retryable Status Codes
Requests that return the following HTTP status codes will not be retried:
401 Unauthorized
403 Forbidden
404 Not Found
405 Method Not Allowed
410 Gone
All other error responses (5xx, timeouts, etc.) will be retried according to the schedule above.
Updated 4 days ago