When a task of a workflow cannot be completed – for example when an approval task is rejected – the workflow comes to a stop, with its status set to ‘Progress Halted’. Using automation rules, it was already possible to reset the status of tasks, or of the workflow itself. Now it is possible to create a rework loop directly in the Gantt chart of a workflow.
Creating a rework loop in the Gantt Chart of a workflow works just like creating an exception flow, as described in the previous blog post. But instead of linking a task to a failure task, it is linked back to its predecessor, again while pressing and holding the shift or control key.

In the above example, when the Test the new release task fails:
- Develop new release is ‘Assigned’ again
- Transfer new release to test is set to ‘Registered’
- Test the new release is set to ‘Registered’ and
- The workflow status is kept on ‘Implementation’.
Tasks that are set back to registered in the rework loop receive a system message ‘Status set to registered because Task #… has failed.’

Xurrent named a Market Leader in Research In Action’s Vendor Selection Matrix™ for IT & Enterprise Service Management Solutions
Xurrent earns #1 rankings in customer satisfaction, price vs value, and recommendation index in Research In Action's global ITSM/ESM Vendor Selection Matrix report.

Managing risks and delivering successful AI-driven outcomes at the Service Desk
Discover how IT leaders can navigate AI risks and achieve successful outcomes at the service desk. Learn strategies for cost control, robust security, and minimizing AI hallucinations to deliver measurable ROI. Download the Gartner report for deeper insights.