Skip to main content
The For Each Document activity is a container that runs its inner activities against one transaction document at a time. You can place any of the following inside it:
Other activity types can’t be placed inside a For Each Document activity, and For Each Document activities can’t be nested.
For Each Document activity in the Process skill editor

For Each Document activity containing a Condition activity and downstream Extract and Custom activities

In the usual Process skill workflow, each transaction has a single collection of documents. Inside a For Each Document activity, that collection is split into one collection per document, and the container processes each in turn. In the example above, each transaction document is evaluated by the Condition activity individually and then routed to either the Extract activity or the Custom activity.