Skip to main content

What is an EDD Pipeline?

An EDD pipeline is a configurable workflow that defines the verification checks, risk rules, and approval processes for Enhanced Due Diligence requests. Pipelines automate the verification process by specifying which checks to perform, what data to compare, and how to handle different risk levels.
Pipelines can only be created through the Sigma Dashboard. Use this documentation to understand the configuration options available when creating your pipeline.

Pipeline Types

Choose the appropriate pipeline type for your verification needs:
TypeDescriptionKey Features
IndividualPersonal account verificationBVN/NIN verification, identity checks, basic screening
CorporateBusiness account verificationCAC verification, beneficial ownership, director screening

Individual Pipeline Checks

Configure verification checks for individual customer accounts:
You must provide all required fields for each check so we can compare them against the verification data. Missing fields will result in incomplete verification results.
CheckDescriptionRequired FieldsAvailable Tasks
BVNBank Verification Number validation/verificationfirstName, lastName, bvnNumber, dob, photo, nationality, gender, phoneCompare Names, DOB, Image, Nationality, Gender, Phone Number
NINNational ID Number validation/verificationfirstName, lastName, ninNumber, dob, photo, nationality, genderCompare Names, DOB, Image, Nationality, Gender
PassportInternational passport validation/verificationfirstName, lastName, passportNumber, dob, genderCompare Names, DOB, Gender
Drivers LicenseDrivers license validation/verificationfirstName, lastName, licenseNumber, dob, photo, genderCompare Names, DOB, Image, Gender
Voters CardVoters card validation/verificationfirstName, lastName, votersCardNumber, genderCompare Names, Gender
Address VerificationAddress verification tasksaddressVerify Address
PEP VerificationCheck if customer is a politically exposed personfirstName, lastName, dobPEP List Check
Sanctions VerificationCheck if customer is on sanctions listfirstName, lastName, dobSanctions List Check
Shared GreylistCheck user in general blacklistfirstName, lastNameBlacklist Check
Adverse MediaCheck user in adverse mediafirstName, lastNameAdverse Media Check

Corporate Pipeline Checks

Configure verification checks for corporate customer accounts:
You must provide all required fields for each check so we can compare them against the verification data. Missing fields will result in incomplete verification results.
CheckDescriptionRequired FieldsAvailable Tasks
CACCorporate Affairs Commission Number validation/verificationbusinessName, cacNumberCompare Business Names, Registration Number
TINTax Identification Number validation/verificationbusinessName, tinNumberCompare Business Names, Registration Number

Pipeline Configuration

Create an EDD pipeline by configuring these essential components:

1. Basic Information

  • Pipeline Name: Choose a descriptive name for your pipeline
  • Account Type: Select either Individual or Corporate accounts

2. Verification Checks

Configure the verification checks to be performed:
  • Identity Verification: BVN, NIN, passport, driver’s license
  • Document Processing: Document validation and OCR
  • Screening Checks: PEP, sanctions, adverse media screening
  • Provider Selection: Choose verification providers (SmileIdentity, VerifyMe, IdentityPass)

3. Risk Rules

Set up risk assessment parameters:
  • Nationality Risk: Configure country-based risk scoring
  • PEP/Sanctions Scoring: Define risk thresholds for politically exposed persons
  • Risk Categories: Set up different risk levels and their requirements

4. Verification Roles

Assign team members who can review and approve EDD requests:
  • Account Officers: Designate users with review permissions
  • Approval Workflow: Configure multi-level approval processes

Best Practices

  • Start with essential checks and add complexity gradually
  • Test your pipeline with sample data before production use
  • Regularly review and update risk rules based on compliance requirements
  • Assign appropriate verification roles to ensure proper oversight

Next Steps

After creating your pipeline, you can:
I