Based on information in a page list or group, Split For Each
-
Sends multiple work objects through the same flow
-
Sends the current work object through multiple flows
-
Sends any given work object through multiple flows
-
All of the Above
Split For Each takes a single work object and sends it through multiple flows based on a page list or group. Each iteration creates a separate execution path for the SAME work object, not different work objects. This is useful when you need to process multiple items in a list or perform parallel operations on different aspects of a single case.
Split-For-Each reads a page list or page group and, for each element in it, spins off a separate flow execution — all operating on the same current work object rather than creating separate work objects. This is different from shapes that spawn brand-new work objects (which would send 'multiple work objects' through a flow); Split-For-Each keeps one work object but processes it through several parallel flow paths.