> ## Documentation Index
> Fetch the complete documentation index at: https://sigma-docs.pastelhq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Workflow

> Create and manage CDD workflows in Sigma Dashboard

### What is a Workflow?

A CDD workflow is a reusable configuration that tells Sigma which checks to run on a customer, how to score their risk, and how often to repeat the checks. Instead of configuring checks each time you run CDD, you define a workflow once and apply it to any customer or customer group.

Workflows are scoped to a customer type (`individual` or `corporate`) because the available checks and risk factors differ between the two.

<Card title="Example:" img="https://mintcdn.com/pastelafrica/ntjYoizWRm54Uo2_/images/cdd/create-workflow.png?fit=max&auto=format&n=ntjYoizWRm54Uo2_&q=85&s=d3940fd3ced36cf0dd927168ea11a5b4" width="2582" height="1481" data-path="images/cdd/create-workflow.png">
  Image shows creating a workflow from Sigma Dashboard.
</Card>

<Note>
  Workflow setup and workflow management are done from the dashboard only. There is no API for creating workflows.
</Note>

### Workflow Components

A workflow has four configurable areas:

**1. Customer Type**

Select whether the workflow applies to `individual` or `corporate` customers. This determines which checks and risk criteria are available.

**2. Checks**

Select the verification checks to run as part of this workflow. Available checks include:

| Check                     | What it does                                                                                       |
| ------------------------- | -------------------------------------------------------------------------------------------------- |
| **Identity Verification** | Verifies the customer's identity against government and database sources (e.g. BVN, NIN, passport) |
| **PEP Screening**         | Screens the customer against global PEP databases and associated persons lists                     |
| **Sanctions Screening**   | Checks against OFAC, UN, EU, HM Treasury, and other sanctions programmes                           |
| **Adverse Media**         | Searches news and intelligence sources for negative coverage linked to the customer                |
| **Document Verification** | Validates submitted documents using OCR and fraud detection checks                                 |

You can include any combination of checks in a single workflow. Most compliance programmes require at minimum identity verification plus PEP and sanctions screening.

**3. Risk Configuration**

Risk configuration defines how Sigma scores and classifies customers after checks complete. You set the criteria that contribute to the risk score and the thresholds that determine the risk tier.

Risk tiers are:

| Tier       | Typical treatment                            |
| ---------- | -------------------------------------------- |
| **Low**    | Standard onboarding, annual review           |
| **Medium** | Enhanced documentation, quarterly review     |
| **High**   | Senior approval required, monthly monitoring |

Risk factors you can configure include occupation category, country of residence, transaction volume, PEP association, and previous adverse findings.

**4. Frequency**

Frequency controls how often the workflow re-runs on assigned customers after the initial check:

* **One-time**: runs once when triggered, no automatic repeat
* **Scheduled**: repeats at a set interval (e.g. every 3 months, every 12 months) for ongoing monitoring

For high-risk customers, a shorter review frequency is recommended. For low-risk customers, annual reviews are typically sufficient.

### How to Create a Workflow

1. Open **Workflows** in the CDD section of the Sigma Dashboard
2. Click **Create Workflow**
3. Select the customer type (`individual` or `corporate`)
4. Choose the checks to include
5. Configure risk criteria and tier thresholds
6. Set the check frequency
7. Save the workflow

Once saved, the workflow is available to apply when running CDD from any customer record or customer group.

### Managing Workflows

You can edit an existing workflow at any time from the Workflows screen. Changes apply to future CDD runs and do not retroactively update previously completed checks.

To retire a workflow, you can deactivate it from the dashboard. Deactivated workflows are no longer available for new runs but their historical results remain accessible.

<Card title="Next" icon="paper-plane" href="/products/cdd/customers">
  Add customers and customer groups before running CDD.
</Card>
