Condition Use Cases
This page walks through common ways to use Conditions in a Workflow, from straightforward pass/fail logic to module-specific rules. Use these examples as starting points for building Conditions that fit your verification needs.
Pass or Fail a Session
You can define specific conditions to determine the session result. In this standard identity verification example, the session passes if:
- The ID is valid
- The user is a live person
- The user's face matches the face on the ID
If any rule is false, the Condition follows the Otherwise path. In this example, this path has been configured to fail the session.
All capture attempts used
In some cases, you may want to mark sessions for manual review. For example, if you allow five ID capture attempts, you may want to flag any session where the user needed all five.
The following image shows a Condition that sends those sessions to manual review:
Watchlist Business
The Watchlist Business module is an advanced module that allows you to screen business entities against various international and national watchlists during the identity verification process.
Conditions can use this module's results to affect the session result. In the example Condition below, the session is failed if the risk level is unknown or the business entity appears on the watchlist 20 times or more.
Condition options by module
The rules available in a Condition depend on which modules are in your Workflow. Each module surfaces its own set of fields, operators, and values that Conditions can evaluate.
Updated 8 days ago
