Event Target Delivery automatic retry

In business eventing, it is possible to have a type = Transaction logic block connected to an event by an event rule. If that logic block errors, the event target delivery record will show Target Delivery Status = Error.

Does automatic retry happen for these say for the situation where the logic block hits a lock timeout one time but might succeed the next time - or do they have to always be manually resubmitted using the available resubmit or bulk resubmit actions?

Hey Ian! Yes, all event targets are automatically retried by the system up to 4 times before reaching a state where manual intervention is needed to retry again. You can track how many times a target has already been automatically retried by checking the Failure Count field.

After each failure, a new Next Submission Time is calculated using an exponential backoff algorithm to ensure that reattempts are spaced out over time. That Next Submission Time is visible in the app.

When a manual retry occurs, the failure count resets to 0, meaning we will once again automatically retry up to 4 times.

3 Likes

Thanks! Can confirm - I took a closer look at an event that had failed and am now noticing the Failure Count incrementing like you said and stopping after a 4 total tries (3 retries).