Making Changes to Executing Processes With Workflow

Last published at: April 26th, 2021

It's one of those features within the workflow technology world that separates the leaders from the followers.  Many products on the market offer workflow within their tool, but few offer the ability to make easy edits to a running workflow easily.  This feature is either not available or it's very cumbersome to make these types of edits.

So what is the benefit? As an example, let's build a workflow where you have 2 tasks being routed in serially. (shown below)

After kicking of few instances of the above shown workflow definition.  You realize that you need to add a 3rd task to the executing workflow.  This happens all the time in the real-world.  In FlowWright, all you have to do is to add the 3rd task to the workflow definition, as shown below:

After making the changes, you simply push the changes over to the waiting workflow instances.  How do you do that?  Just go to the "Workflow Definitions" UI and push the changes using the toolbar:

And you are done!

Above is a very simple example, but this feature works with workflow instances ranging from simple to complex.  What does this really mean? It means you can push workflow changes to already executing processes after changing the design without disrupting your day to day business operations. This is one of the largest value adds our clients benefit from when using FlowWright.