Build the Workflow (Basic)

Learn how to build a basic workflow with an example.

Creating a workflow involves three key steps:

  1. Add capabilities: Select the functionalities you want your workflow to perform.
  2. Configure capabilities: Define the parameters and settings for each chosen capability.
  3. Define end conditions: Specify the accept, reject, and manual review criteria for the workflow.

1. Add Capabilities

First, you must select the functionalities you want your workflow to perform. These functionalities are typically provided as pre-built modules called Capabilities.

📘

Note

While adding capabilities, keep in mind the overall workflow logic and how each capability contributes to the verification process.

Follow the below steps to add capabilities to a workflow.

  1. Log in to the Bureau Dashboard.
  2. Click Workflows on the left navigation menu and click + Create Workflow.
  1. Select the purpose for creating the workflow and click Create Workflow. The available capabilities will depend on the chosen purpose.
  1. Give the workflow a name. This makes it easy to identify and search on the Workflow page. Let us name the workflow Identity Verification Using PAN Basic.
  1. Drag the PAN Basic capability from the Select a Capability window and drop it just below Start Workflow in the workflow builder area. This is the workflow to execute this capability first.
  1. Drag the Name Match v2 capability from the Select a Capability window and drop it just below the PAN Basic capability in the workflow builder area. We want the workflow to execute this capability after executing the PAN Basic capability.

You've added the necessary capabilities to your workflow. Next, let's configure them to define their specific actions and parameters.

2. Configure Capabilities

After you've added the necessary capabilities, you'll need to configure them to suit your specific needs. This involves specifying data sources and setting thresholds.

Follow the below steps to configure capabilities in the workflow.

  1. Click the PAN Basic capability. This lets you define how the workflow should accept inputs for the capability.
  1. Click the PAN - pan (User Input) dropdown under PAN in the Configure section.
  2. Click User Input.
  1. Select PAN from the dropdown. This configures the workflow to accept PAN as an external input and use it for the next steps.
  1. Click Save. The PAN Basic capability is configured for the workflow.
  1. Click the Name Match v2 capability. This lets you define how the workflow should accept inputs for the capability.
  1. Click Name - fullName (User Input) dropdown under Name in the Configure section.
  2. Click User Input.
  1. Select Name from the dropdown. This configures the workflow to accept name as an external input and use it for the next steps.
  1. Click Document Name under Document Name in the Configure section.
  2. Click PAN Basic.
  1. Select PAN Govt Name from the dropdown. This configures the workflow to accept the full name returned by the PAN Basic capability as the input for the document name.
  1. Click Save. The Name Match v2 capability is configured for the workflow. It matches the name input by the individual with the name returned by the PAN Basic capability.

You've configured the capabilities. Next, let's define the workflow conditions.

3. Define Workflow Conditions

After configuring capabilities, you'll need to define the conditions determining the end user's journey through the workflow. This is done using If/Else statements.

📘

Note

The capabilities used in this workflow do not come with predefined end conditions.

You will have to define all necessary end conditions (accept, reject, and manual review) yourself as per your business needs.

Follow the below steps to define the workflow conditions.

  1. Click End Workflow and define the accept, reject, and manual review conditions.
  1. Click + Accept Condition to define the accept conditions. Let us define the accept condition as a name similarity score greater than or equal to 85.
  1. Click the Condition dropdown.
  1. Click the first dropdown on the left. This lets you select the capability to define the accept, reject, and manual review conditions.
  2. Select Name Match V2. This shows you a list of all parameters that can be used to define accept, reject, and manual review conditions.
  1. Select Similarity. This is the parameter used to define accept, reject, and manual review conditions.
  1. Click the middle dropdown. This lets you select the logical condition to define accept, reject, and manual review conditions.
  2. Select Operator.
  1. Select the Greater than or equal logical operator.
  1. Click the right-most dropdown. This lets you select the value to define accept, reject, and manual review conditions.
  2. Select Static Value.
  1. Enter 85 as the static value in the field below the dropdowns. This defines the accept condition as a name similarity score greater than or equal to 85.
  1. Click + Reject Condition to define the reject conditions. Let us define the reject condition as a name similarity score lesser than or equal to 75.
  1. Click the condition dropdown.
  2. Click the first dropdown on the left. This lets you select the capability to define the accept, reject, and manual review conditions.
  3. Select Name Match V2. This shows you a list of all parameters that can be used to define accept, reject, and manual review conditions.
  4. Select Similarity. This is the parameter used to define accept, reject, and manual review conditions.
  1. Click the middle dropdown. This lets you select the logical condition to define accept, reject, and manual review conditions.
  2. Select Operator.
  3. Select the Less than or equal logical operator.
  1. Click the right-most dropdown. This lets you select the value to define accept, reject, and manual review conditions.
  2. Select Static Value.
  3. Enter 75 as the static value in the field below the dropdowns. This defines the reject condition as a name similarity score less than or equal to 75.
  1. Click + Manual Review Condition to define the manual review conditions. Let us define the manual review condition as a name similarity score greater than or equal to 76 and less than or equal to 84.
  1. Click the condition dropdown.
  2. Click the first dropdown on the left. This lets you select the capability to define the accept, reject, and manual review conditions.
  3. Select Name Match V2. This shows you a list of all parameters that can be used to define accept, reject, and manual review conditions.
  4. Select Similarity. This is the parameter used to define accept, reject, and manual review conditions.
  5. Click the middle dropdown. This lets you select the logical condition to define accept, reject, and manual review conditions.
  6. Select Operator.
  7. Select Greater than or equal logical operator.
  8. Click the right-most dropdown. This lets you select the value to define accept, reject, and manual review conditions.
  9. Select Static Value.
  10. Enter 76 as the static value in the field below the dropdowns.
  1. Click + Add Condition. This allows you to define additional accept, reject, and manual review conditions. These can either be other single conditions or a group of conditions.
  1. Click AND. This lets you define additional accept, reject, and manual review conditions.
  1. Click the condition dropdown.
  2. Click the first dropdown on the left. This lets you select the capability to define the accept, reject, and manual review conditions.
  3. Select Name Match V2. This shows you a list of all parameters that can be used to define accept, reject, and manual review conditions.
  4. Select Similarity. This is the parameter used to define accept, reject, and manual review conditions.
  5. Click the middle dropdown. This lets you select the logical condition to define accept, reject, and manual review conditions.
  6. Select Operator.
  7. Select Less than or equal logical operator.
  8. Click the right-most dropdown. This lets you select the value to define accept, reject, and manual review conditions.
  9. Select Static Value.
  10. Enter 84 as the static value in the field below the dropdowns. This defines the manual review condition as grater than or equal to 76 and less than or equal to 84.
  1. Click Save. This saves the defined conditions.

You have defined the workflow conditions. Next, let us publish and test the workflow.

Publish the Workflow

Click Publish. The workflow is published and is ready to be used.


What’s Next