← Agent catalogue

AI Agent Profile · LendingIQ · Singapore

KYC / CDD Verification Agent AI

Invoked via: onboarding pipeline — synchronous per applicantRuntime: AWS Bedrock · ap-southeast-1Model: Claude Sonnet 4Context window: 200K tokens

DivisionLending Operations

Resume

What this agent does

The KYC / CDD Verification Agent AI performs the automated checks that underpin every customer's identity verification at LendingIQ — NRIC / MyKad / SingPass verification via MyInfo and national digital identity services, cross-document consistency checks, and prior KYC record matching, and cross-field consistency verification across all identity documents. It produces a structured KYC / CDD verification report that tells the onboarding team exactly what was checked, what was found, and whether the KYC / CDD file is complete, needs additional information, or cannot proceed. It does not accept a customer's KYC / CDD — that is a human-authorised act recorded in the prior KYC registry.

Primary functions

NRIC / MyKad / SingPass Verification

Every individual applicant — synchronous

Invoked when: applicant submits NRIC / MyKad / SingPass and consent for identity verification during onboarding

  • Verifies NRIC via MyInfo / SingPass (Singapore) or MyKad via JPJ / NRD (Malaysia) — confirming the ID is valid and matches applicant name and date of birth. Liveness detection confirms physical presence. A successful authentication confirms the MyKad / SingPass / national ID number is valid and belongs to the person who received the OTP on the registered mobile number. It does not verify that the person using the device is the person whose MyKad / SingPass / national ID was authenticated — that is the role of liveness detection in the Fraud Detection Agent AI.
  • Validates NRIC / MyKad against national issuer records and cross-checks submitted documents.
  • Cross-checks name and date of birth across NRIC / MyKad / SingPass, payslips, and CPF or employer records.
  • Does not store unnecessary biometric data beyond what Singapore PDPA permits. Only verification outcomes are retained.
Output: NRIC / MyKad / SingPass verification result — ID validation, document cross-check, discrepancy classification, and verification confidence.

Prior KYC Record Match

Every applicant — existing KYC / CDD check before fresh collection

Invoked when: SSN or customer identifier is available — prior CIP record check runs before requesting fresh KYC / CDD documents

  • Queries prior CIP and bureau records using the applicant's SSN and identifiers to check whether a prior KYC record already exists from a prior interaction with another financial institution. If a prior KYC record exists, it retrieves the KYC / CDD status (KYC / CDD-compliant / KYC / CDD-non-compliant), the KYC / CDD date, and the institution that performed the original KYC / CDD — reducing the need to collect and verify documents that have already been verified by another RE.
  • Compares the key demographic fields in the prior KYC record (name, date of birth, address) against the applicant's current submission to detect material discrepancies — an address change since the original prior KYC record, a name change, or a date-of-birth mismatch. Minor discrepancies are flagged for the KYC / CDD officer to assess; material discrepancies require fresh verification regardless of prior record status.
  • Determines whether the existing prior KYC record satisfies LendingIQ's KYC / CDD requirements for the applicable customer category and product — because different products may require different KYC / CDD levels (simplified / normal / enhanced) and an existing prior KYC record at a lower level does not satisfy a higher-level requirement.
  • If no prior KYC record exists, the agent proceeds to fresh document collection and triggers the full verification suite. At the end of a successful fresh KYC / CDD, it produces the CIP record update payload for the human KYC / CDD officer to submit to the prior KYC registry — the submission itself is a human-authorised act.
Output: prior KYC match result — record found/not found, KYC / CDD status and date if found, demographic discrepancy assessment, sufficiency determination for LendingIQ's product requirement, and if fresh KYC / CDD is required, the CIP record update payload for human submission on KYC / CDD completion.

Video KYC / CDD Outcome Integration

For applicants completing VKYC pathway

Invoked when: Video KYC / CDD Moderator AI has completed a VKYC session and the outcome needs to be integrated into the overall KYC / CDD verification report

  • Reads the structured output from the Video KYC / CDD Moderator AI — session pass/refer verdict, compliance checklist outcome, face match result, liveness check outcome, and any moderator notes — and integrates it with the MyKad / SingPass / national ID verification results and prior KYC match results to produce a complete KYC / CDD file status.
  • Checks that the VKYC session outcome satisfies the MAS / Central Bank V-CIP (Video based Customer Identification Process) requirements for the applicable customer category: that the OVD presented during the session matches the OVD on file, that the customer's face was visible throughout, that the session was conducted in a single sitting without interruption, and that the date and time watermark from the VKYC system confirms the session was live.
  • Identifies any remaining KYC / CDD gaps that the VKYC session did not address — for example, a VKYC session that verified identity but did not collect the address proof separately required for the applicable KYC / CDD category. Flags these as open items before the KYC / CDD file can be considered complete.
Output: Integrated KYC / CDD verification report — MyKad / SingPass / national ID verification, prior KYC match, VKYC outcome, V-CIP compliance checklist, any remaining open KYC / CDD items, overall KYC / CDD file status (Complete / Incomplete — items listed / Refer — discrepancies listed), and a compliance note for the human KYC / CDD officer's record.

Knowledge base

MAS / Central Bank KYC / CDD MAS Notice / central bank guideline (RAG)

Full KYC / CDD MAS Notice / central bank guideline with all amendments — OVD categories, simplified/normal/enhanced KYC / CDD tiers, prior KYC obligations, MyKad / SingPass / national ID authentication provisions, V-CIP requirements. Always retrieved live, never cached.

MyInfo / SingPass API Responses

Real-time NRIC and MyInfo / SingPass verification results. Pulled at invocation — not stored beyond the KYC file record.

Prior KYC Records

Prior KYC data from participating institutions. Checking existing verification before fresh document collection reduces friction.

Applicant Document Set

OVDs submitted by the applicant — MyKad / SingPass / national ID card image, national ID / tax identification number image, address proof, photograph. Provided at invocation; not stored beyond the KYC / CDD record retention period.

Video KYC / CDD Moderator AI Output

Structured VKYC session outcome — pass/refer, compliance checklist, face match result — for integration into the complete KYC / CDD verification report.

KYC / CDD Verification Knowledge

Pre-training knowledge of SEA KYC / CDD framework, MyKad / SingPass / national ID ecosystem, Singapore and regional digital identity practices, V-CIP compliance requirements, and digital onboarding KYC / CDD practice up to knowledge cutoff.

Hard guardrails

Will notAccept a customer's KYC / CDD or record a KYC / CDD acceptance in the prior KYC registry. KYC / CDD acceptance is a human-authorised act. The agent produces the verification report; the authorised KYC / CDD officer confirms acceptance and submits the CIP record update.
Will notStore MyKad / SingPass / national ID biometric data or full MyKad / SingPass / national ID demographic data beyond what Singapore PDPA permits for the authentication transaction. Only the verification outcome is retained in the KYC / CDD record.
Will notAuthenticate without explicit customer OTP consent. MyKad / SingPass / national ID authentication requires the customer to enter the OTP received on their registered mobile — the agent cannot initiate or bypass the OTP consent step.
Will notApprove a KYC / CDD file with a mandatory OVD absent. Missing mandatory documents produce an "Incomplete" verdict with the specific missing items listed — the agent does not waive document requirements or approve a workaround without human KYC / CDD officer authorisation.

Known limitations

MyKad / SingPass / national ID OTP authentication confirms the mobile number is registered to the MyKad / SingPass / national ID number — it does not confirm the person holding the device is the MyKad / SingPass / national ID holder. A motivated fraudster with access to another person's MyKad / SingPass / national ID number and their mobile phone can pass OTP authentication. Liveness detection in the Fraud Detection Agent AI and VKYC face matching provide the additional layer that confirms the person is physically present.The KYC / CDD Verification Agent AI and Fraud Detection Agent AI must always run in sequence — MyKad / SingPass / national ID verification first, then liveness and face match. Neither agent alone provides adequate identity assurance; the combination does.
prior KYC record quality varies across financial institutions. A prior KYC record created by a cooperative bank or older finance company may not meet the documentation standards of a current MAS / Central Bank KYC / CDD cycle. The agent checks the prior KYC record's date and originating institution type and applies a recency and source quality assessment — a prior KYC record more than 2 years old from an institution with a lower KYC / CDD standard may not satisfy LendingIQ's requirements even though the registry shows it as KYC / CDD-compliant.Define a prior KYC record acceptance policy that specifies minimum record age, originating institution type acceptance, and the circumstances under which fresh verification is required despite an existing prior KYC record. The agent applies the policy; the policy must be maintained.
NRIC / MyInfo verification may lag when national records have not yet updated. Applicants may show "pending corroboration" until records refresh.Build a 48-hour re-check workflow for "linkage pending" cases — where the customer has submitted proof of having completed the linking, pause the application and recheck the linkage status within 48 hours before routing to manual review. This avoids rejecting genuine applicants who are caught in a system processing lag.
Agent Profile · KYC / CDD Verification Agent AI · LendingIQ · SingaporeLast updated April 2026 · For internal use

Important Reads

Learn more about how to deploy KYC / CDD Verification Agent AI to your lending workflow.