Types of sub-workflows

Harold Engstrom • November 8, 2019
Sub-workflows or sub-processes are key part of any workflow process. Instead of ending with very large processes, you should always break them down to smaller chunks and make sub-processes to ensure things remain clean. We explain why this is an important step. 

A consideration, what about reusability? Many times, functionality is reused in multiple places even within one process. As an example: updating a milestone in SugarCRM might happen many times during the automated sales process whenever the process reaches each milestone. Instead, why not use a sub-process to update the the milestone in SugarCRM?

FlowWright provides 2 kinds of sub-workflow steps:

  • sub-workflow - standard sub-workflow step
  • dynamic sub-workflow - dynamic sub-workflow is an interesting concept, and here's a whole blog article to explain
A screenshot of dynamic subworkflow and subworkflow

The sub-workflow step has 2 modes of operation:

  • synchronized - where the parent will wait until the child workflow finishes before continuing the parent workflow.
  • not synchronized - parent workflow will kick of the sub-workflow process and keeps processing the rest of the parent workflow.

Above are the differences within sub-workflow process options; both of these scenarios are important when automating manual processes into digital processes using workflow. In some cases, you will want the parent workflow to wait until the child finishes, and in other cases, the parent will kicks of the sub-workflow process and continue to process the parent. 



Contact us today to understand more about sub-workflow processing for your workflow automated business process.

enterprise workflow automation
By Dileepa Wijayanayake September 22, 2025
FlowWright empowers organizations to go beyond basic monitoring with full-stack observability, enabling fast issue resolution, SLA accountability, and more
enterprise workflow automation
By Rebecca Hall September 15, 2025
This article explores how platform users access AI to solve operational bottlenecks, improve process outcomes, and unlock value across business functions.