top of page

Video KYC Integration: Build for RBI V-CIP in India

1 day ago
7 min read
video KYC integration — secure fintech platform illustration

AI Summary: Video KYC integration in India requires an orchestration layer that chooses the appropriate onboarding route for each regulated product. CKYCR, KRA, DigiLocker, offline Aadhaar and V-CIP serve different functions and are not interchangeable permissions. Consent, routing, live-session controls, evidence retention and exception handling must be designed with the responsible regulated entity.


Most Indian fintechs do not need "another KYC screen". They need an orchestration layer that decides, for each customer and product, whether to reuse a Central KYC Records Registry (CKYCR) record, pull from a KYC Registration Agency (KRA), accept DigiLocker or offline Aadhaar artefacts, or run a live Video-based Customer Identification Process (V-CIP) that stands up to an audit. Getting that routing wrong creates either drop-offs or exam findings.


This guide is for teams building that stack for a regulated entity (RE) — a bank, NBFC, payment player, securities intermediary or other RE under the applicable KYC framework. It is intentionally different from our earlier posts on unified KYC and CKYC, Aadhaar–PAN–DigiLocker lending flows, digital KYC benefits and KYC plus bureau checks in an LMS. Those cover registry concepts, lending onboarding patterns and product benefits. Here we focus on the reusable platform: modes, V-CIP controls, APIs and compliance features. For licences across products, see the Fintech Licensing Requirements 2026 guide.


Video KYC integration: What an eKYC / Video KYC stack is (and is not)


The stack is a decisioning and evidence system. It collects consent, chooses an identification mode allowed for your RE type and risk, captures or fetches identity data, runs matching and liveness where required, stores artefacts with retention rules, and emits a KYC status other systems can trust.


It is not:


  • A marketing claim that "KYC is instant for everyone"

  • A way to bypass Aadhaar restrictions by scraping or storing Aadhaar numbers unlawfully

  • A substitute for the RE's board-approved KYC policy and MLRO/compliance ownership


UIDAI Aadhaar e-KYC and offline verification are available only through permitted routes. Design for AUA/KUA, DigiLocker, offline XML/QR or other allowed channels — do not invent a private Aadhaar API.


Regulatory map


RBI KYC Master Direction and V-CIP


For RBI-regulated entities, the starting point is the Master Direction – Know Your Customer (KYC) Direction, 2016. V-CIP is recognised as a customer identification process that can be treated on a par with face-to-face CIP when the Direction's conditions are met. In product terms, expect requirements along these lines (always confirm the current consolidated text):


  • Live, consent-based video interaction with a trained official of the RE (or as the Direction permits)

  • End-to-end security of the video session, with controls such as encryption and location/IP related checks as specified

  • Liveness / spoof detection and face match to the ID artefact

  • Geotagging and reliable date-time stamping of the interaction

  • Use of permitted identity artefacts (for example Aadhaar OTP e-KYC where allowed, offline Aadhaar verification, CKYCR records or equivalent e-documents as provided in the Direction)

  • Recording retention and concurrent audit before the account relationship is fully activated


Treat every numeric threshold in circulars (artefact freshness, session rules) as policy configuration that compliance updates — not hard-coded magic numbers in multiple services.


CKYCR (CERSAI)


The Central KYC Records Registry lets REs upload KYC records and, with customer consent, download existing ones so customers are not re-KYC'd from scratch every time. Your stack needs search, download, uplift/update and upload workflows, plus clear handling when the registry returns no hit or a partial match. Operating instructions and API onboarding are published through CKYCRR/CERSAI channels; wire to the current CKYCRR interfaces your RE is onboarded for.


KRA (securities intermediaries)


SEBI-registered intermediaries use KYC Registration Agencies to upload and fetch KYC. KRAs also have obligations toward CKYCRR under SEBI directions (see, for example, SEBI's materials on uploading of KYC information by KRAs to CKYCRR). If you serve brokers, advisers or other intermediaries, KRA status often gates trading or activation even when a CKYC record exists. Model KRA and CKYC as parallel tracks with explicit product rules, not as one interchangeable flag.


Own vs partner


Route

Who is the RE

What you operate

Best for

Trade-offs

In-house stack

Your licensed entity

Full orchestration, V-CIP agents, storage, audits

Large REs wanting control

Hiring trained agents; concurrent audit ops

Vendor components behind your orchestration

Your licensed entity

You own routing and evidence; vendors supply video, OCR, liveness, CKYC connectivity

Most fintechs

Vendor diligence and exit plans; RE remains accountable

Pure outbound to a partner's KYC

Partner RE onboards customers

Thin UI only

Limited use cases

Weak product control; still need contractual clarity on whose KYC it is


Outsourcing technology does not outsource RE accountability. Your programme agreement and architecture should show how the RE controls policy, agents (where required), audit and data access.


Identification modes compared


Mode

Typical use

Strengths

Watch-outs

CKYCR download

Customer already has identifier

Fast reuse with consent

Stale data; uplift rules; match failures

KRA fetch

Securities intermediary journeys

Market standard for intermediaries

Does not replace product-specific checks

DigiLocker / offline Aadhaar artefacts

Where allowed for your RE

Strong document evidence

Validity windows; parse and verify carefully

Aadhaar OTP e-KYC

Only via permitted AUA/KUA routes

High assurance when allowed

Access restrictions; purpose limitation

V-CIP

New-to-registry or high-assurance path

Face-to-face equivalent when MD conditions met

Agent capacity, recording storage, concurrent audit latency

Offline / biometric / branch

Exceptions, failures, high risk

Fallback completeness

Cost and conversion


Orchestration design


Encode a transparent decision tree:


  1. Capture purpose, product, RE policy version and customer consent

  2. PAN (and other identifiers as required) → dedupe against your own customers

  3. Attempt CKYCR search/download where your entity type participates

  4. For securities flows, attempt KRA fetch/upload path in parallel or sequence per compliance design

  5. If registry hit and risk allows, uplift missing fields and complete CDD

  6. Else collect DigiLocker / offline artefacts as permitted

  7. Else queue V-CIP with slotting, agent assignment and pre-checks

  8. Only flip kyc_status=active when policy gates pass (including concurrent audit for V-CIP where required)

  9. Upload/update CKYCR/KRA as mandated after account-based relationship


Every branch should write a reason code. Support and auditors will ask why a customer was sent to video.


V-CIP controls as software requirements


Control theme

Product behaviour

Trained official

Agent roster, training attestation dates, shift assignment, random question banks

Live session security

RE-controlled or approved apps, encrypted media, session tokens, abuse detection

Location and time

Capture geo and trusted timestamps; block or flag sessions outside policy

Liveness and face match

Vendor scores + RE thresholds; store model/version used

ID artefact binding

Link session to PAN/Aadhaar offline file/CKYC id; reject mismatches

Recording and retention

Immutable object store, legal hold, retrieval for audit within SLA

Concurrent audit

Second-person review queue; account activation blocked until pass/fail

Consent and scripts

Versioned scripts; customer consent artefacts stored with the case


If activation can happen before concurrent audit completes, you are not building V-CIP — you are building a video chat with KYC branding.


Reference architecture


Layer

Components

Notes

Channels

Mobile/web SDK, agent desktop, auditor console

Separate agent and auditor roles

Orchestration

Rules engine, case state machine, retry/compensating flows

Policy-as-data

Registry connectors

CKYCR, KRA adapters

Idempotent upload/download

Document and DigiLocker

Fetch, verify, parse, hash

Store hashes and permitted artefacts per policy

V-CIP

Signalling, recording, liveness, face match, agent tools

Horizontal scale agents independently

Case vault

Encrypted artefacts, audit log, retention jobs

Key management owned by RE

Downstream

Core banking / LMS / broking / wallet activation APIs

Emit only final KYC events

Monitoring

Funnel metrics, agent QA, model drift, vendor SLA

Feed compliance dashboards


Key APIs and integrations


  • CKYCR search, download, upload and update

  • KRA upload/download (securities)

  • PAN verification services used by your RE

  • DigiLocker pull for issued documents

  • Permitted Aadhaar e-KYC or offline verification channels

  • Liveness, face match and OCR vendors

  • Video infrastructure (TURN/SFU as needed) with recording pipeline

  • e-sign for additional forms where product requires

  • Ticket/QA tools for concurrent auditors

  • Event bus to loan, payments or investment systems (see also our LMS KYC and bureau guide when lending is the consumer)


Compliance features to build


  • Purpose limitation and consent ledger per data source

  • Policy version stamped on every decision

  • Dual control for overriding fail decisions

  • Agent and auditor identity tied to each V-CIP case

  • Redaction tools for screenshots and downloads

  • Retention and deletion aligned with KYC MD and DPDP obligations as applicable

  • Vendor inventory with diligence artefacts for exams

  • Complaint and dispute workflow when customers contest identity matches


For why digital KYC still needs process design, not only APIs, see top benefits of digital KYC for onboarding. For CKYC conceptual background, see decoding unified KYC / CKYC.


Cost and timeline drivers


Driver

Why it matters

RE type

Bank, NBFC, PA/PPI and securities intermediaries have different registry and mode mixes

V-CIP volume

Agent hiring, training and concurrent audit capacity dominate operating cost

Registry onboarding

CKYCR and KRA credentials and certification take calendar time

Vendor count

Each liveness/OCR/video vendor adds diligence and fail-over design

Evidence model

Cheap capture with weak vault design fails the first audit

Multi-product reuse

One orchestration service shared by lending and payments pays off; copy-paste flows do not


We do not publish generic rupee quotes; scope against your modes and peak V-CIP concurrency instead.


Build plan


  1. Write the KYC policy matrix by product and risk with compliance

  2. Onboard CKYCR/KRA (as applicable) in parallel with UI

  3. Ship registry-first flows before V-CIP to learn data quality

  4. Add V-CIP with activation hard-gated on concurrent audit

  5. Run an exam-style sample of cases end-to-end

  6. Only then market "minutes to KYC" — with honest fallbacks


FAQs


Is V-CIP mandatory for every customer?

No. It is one permitted identification process under the RBI KYC Master Direction when its conditions are met. Many customers can be completed via CKYCR or other allowed modes. Policy and risk decide the path.

Can a fintech without an RE licence offer video KYC as a product?

You can offer technology to REs. The regulated entity remains responsible for CDD. Marketing that implies you independently "KYC" customers for regulated accounts without an RE in the loop creates regulatory risk.

How is this different from DigiLocker-based lending onboarding?

DigiLocker and Aadhaar–PAN flows are modes inside the stack. This guide covers the orchestration layer that also includes V-CIP, CKYC and KRA. For a lending-shaped walkthrough of Aadhaar–PAN–DigiLocker, see our Paysense-style KYC flows guide.

Do securities clients need both KRA and CKYC?

Often yes in practice: intermediaries use KRA processes, and SEBI has directed KRAs regarding CKYCRR uploads. Build explicit states for both rather than assuming one identifier unlocks every product.

What usually delays go-live?

Registry onboarding, agent training for V-CIP, concurrent audit staffing and getting retention/retrieval working under production identity stores.

Should bureau checks live in this stack?

Keep identity KYC separate from credit bureau pulls, then compose them in the loan or account opener. Our LMS KYC and bureau guide covers that composition.


Build your eKYC / Video KYC stack with Fintegration


Fintegration builds KYC orchestration for Indian REs: CKYC and KRA connectors, DigiLocker and offline artefact flows, V-CIP agent and auditor tooling, and activation gates that survive compliance review. Talk to our team to scope your video KYC and eKYC stack.


imgi_48_Arpan Desai Profile Photo (1).png

About Author 

Arpan Desai

CEO & FinTech Expert

Arpan brings 14+ years of experience in technology consulting and fintech product strategy.
An ex-PwC technology consultant, he works closely with founders, product leaders, and API partners to shape scalable fintech solutions.

 

He is connected with 300+ fintech companies and API providers and is frequently involved in early-stage architectural decision-making.

Rectangle 6067.png

Contact Us

Are you looking to build a robust, scalable & secure Fintech solution?
bottom of page