Error handlers in Action Flows
Whether it's a problem with data validation or a service being unavailable, error handlers allow you to define how your Action Flow should behave in case of an error.
By adding an error handler route to an Action Flow, you can replace the default error handling logic with your own. Celonis Platform offers five different types of error handlers, any of which can be inserted at the end of your automation.
You will see a list of Directives as well as the apps being used in your Action Flow. If Module X is the last module in your route, you need to choose one of the directives. Else, you can go on to add one or more modules to your route, in which case, the Ignore directive is applied by default to Module X and in the event of an error, the subsequent modules on that route are processed.
Adding error handlers to Action Flows
To an error handler to your Action Flow:
In Studio, go to your package and start editing an existing Action Flow or start a new one by clicking New asset > Action Flow.
In the edit mode, right-click your module and select Add error handler.

Select the error handler you want to use. You can select from the following error handlers:
The following directives ensure that an Action Flow execution continues:
Resume allows you to specify a substitute output for the module with the error and the Action Flow execution status is marked as a success.
Ignore simply ignores the error and the Action Flow execution status is marked as a success
Break stores the input to the queue of incomplete executions and the Action Flow execution status is marked as a warning.
On the other hand, if an Action Flow execution should be stopped, one of the following directives need to be used:
Rollback stops the Action Flow execution immediately and marks its status as an error
Commit stops the Action Flow execution immediately and marks its status as a success
For more information about error handlers, see Error hadler types in Action Flows.