Retry Schedule
Success Criteria
Webhook delivery is considered successful if:- HTTP status
200 OKreceived - Response received within 5 seconds
- No network errors
Failure Handling
After all retries exhausted:- Webhook marked as failed
- Alert sent to tenant admins
- Manual retry available via API
Best Practices
- Respond quickly (< 5 seconds)
- Return
200 OKimmediately - Process asynchronously
- Implement idempotency
- Monitor webhook status
- Set up alerts for failures