The Condition activity lets you use a single skill to split a document processing workflow. The Condition block contains a check for one or more conditions. Depending on whether a condition has been satisfied, the transaction documents will be sent along the appropriate workflow branch for further processing. For example, the Condition activity can be used to separately process documents containing recognition or validation rule errors.Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Adding switches
To set up checks for a Condition activity, start by using the directional arrows to connect it to all other activities that the flow may be switched to. The conditions will be checked in the order in which the workflow branches are connected to the condition block. To change their order, you will have to remove all connections and then reconnect them. A list of Case conditions and ELSE condition will appear in the Actions pane. In the drop-down list under ELSE condition, select the block that will be used for cases when all other conditions are not satisfied.Adding switch rules
Click the Set up hyperlink for each condition in the Case conditions list.
When a transaction reaches a Condition activity, the conditions are checked sequentially. As soon as a condition is satisfied, the transaction is sent down the matching branch and the remaining conditions aren’t evaluated.
If no conditions are set up in the Case conditions list, all transactions are sent down the Else branch.
Related topics
Condition activity object model
Script restrictions and the full object model for Condition activity scripting.
Condition activity sample scripts
Common patterns for checking rule errors and routing to manual review.
Set up a Process skill
Build a Process skill from a preset or custom workflow of activities.
Custom activity
Extend skills with scripted logic and third-party integrations.
