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 24 days ago