Learn how to configure, start, and execute subprocesses efficiently within your process flow.
Subprocesses are smaller process flows triggered by actions in the main process. They can inherit some process parameter values from the parent process and communicate with front-end apps using the same connection details as their parent process.
Subprocesses can be started in two modes:
Design subprocesses within the FlowX Designer, mirroring the main process structure.
Start Subprocess Action
Call Activity node
Start Embedded Subprocess node
Available for Start Subprocess action and Call Activity node.
By default, subprocesses inherit all parent process parameter values. Configure inheritance by:
Sub-processes can also have an Append Params to Parent Process action configured inside their process definitions which will append their results to the parent process parameter values.
Define subprocess execution mode:
startedAsync
parameter accordingly.In synchronous mode, subprocesses notify completion to the parent process. The parent process then resumes its flow and handles subprocess data.
For detailed guidance on configuring and running subprocesses: