Webhook retry

Whenever Messente is unable to make a request to the customer's webhook endpoint, it will automatically re-try for 5 times in total. 

This applies to both DLR request callback and also Inbound Message request callback for Omnichannel API.

# Grace time Notes
- - Initial request to the customer
1 20s First retry, wait 20 seconds before making this request
2 40s Second retry, wait 40 seconds before making this request
3 ~1min Third retry, wait ~1 minute before making this request
4 ~3min Fourth retry, wait ~3 minutes before making this request
5 ~5min Fifth and last retry, wait ~5 minutes before making this request

Messente will re-try until it has received a successful response based on HTTP response code. Response is considered successful if it is any HTTP 2XX response code.

The callback request is also considered failed if Messente does not get a response in 59 seconds.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.