AI voice agent for automated KYC and digital onboarding: verify, guide and convert applicants in one call
Comprehensive FAQ on deploying a Kallix AI voice agent for automated KYC verification and digital account onboarding: Aadhaar OTP eKYC, V-CIP scheduling, DigiLocker document collection, CKYC registry lookup, PMLA compliance, drop-off re-engagement, and RBI Master Directions compliance — 30 expert answers.
A Kallix AI voice agent automates the end-to-end KYC and digital account onboarding journey: it calls applicants within 60–90 seconds of form submission, guides them through Aadhaar OTP eKYC, collects documents via DigiLocker or WhatsApp upload link, checks the CKYC registry for existing KYC records, schedules V-CIP video calls for full-KYC accounts, and re-engages drop-offs with personalised follow-up — all within RBI KYC Master Directions 2016 (updated 2023) and PMLA compliance. Banks and NBFCs using Kallix reduce onboarding time from 3–5 days to under 4 hours, achieve 65–75% same-session KYC completion, and cut cost-per-account from ₹800–₹1,200 to ₹120–₹180.
When a prospective customer submits an account-opening form — on the bank's website, app, or via a DSA — the Kallix agent is triggered within 60–90 seconds. It calls the applicant, confirms their intent, explains what documents are needed, and initiates Aadhaar OTP-based eKYC if the customer consents. For accounts requiring full KYC (V-CIP), the agent schedules a video call slot, sends the link via SMS and WhatsApp, and sends a reminder 30 minutes before the session.
Beyond the initial call, the agent handles CKYC registry lookup to check if the customer already has a KYC record (eliminating re-submission for existing KYC customers), PAN verification via NSDL/UTI API, nominee and account preference collection, and FATCA/CRS declaration capture for NRI or HNI accounts. Every interaction is timestamped and logged for the bank's regulatory audit trail. Kallix integrates with Finacle, BaNCS, Temenos T24, and Oracle FLEXCUBE for real-time record updates.
- Outbound call triggered within 60–90 seconds of form submission
- Aadhaar OTP eKYC and PAN verification completed in a single call
- DigiLocker consent link or WhatsApp document upload link sent mid-call
- CKYC registry lookup — skips document re-submission for existing KYC customers
- V-CIP scheduling with automated SMS/WhatsApp confirmation and reminder
- Full timestamped audit log for RBI compliance
Aadhaar OTP-based eKYC is the fastest compliant KYC method under RBI KYC Master Directions 2016 (amended 2023) for savings accounts, recurring deposits, and loan accounts up to prescribed limits. The Kallix agent integrates with a licensed KUA (KYC User Agency) that holds UIDAI authentication approval — the bank does not need a separate UIDAI licence when using Kallix's hosted KUA integration.
For customers whose Aadhaar mobile number is outdated (common with rural and elderly customers), the agent automatically offers offline Aadhaar XML as a fallback: it sends a link via SMS for the customer to download their Aadhaar XML file and share the share code. This covers a significant share of applicants who would otherwise drop off. If the OTP expires before the customer responds, the agent re-triggers a fresh OTP automatically without requiring a new call.
- Aadhaar OTP triggered via UIDAI API through Kallix's licensed KUA integration
- OTP captured verbally or via DTMF keypad — both RBI-compliant
- Name, DOB, address, and photograph retrieved from UIDAI on success
- Offline Aadhaar XML fallback for outdated mobile registration
- OTP re-trigger handled automatically — no new call required
- Full flow under 3 minutes for a cooperative customer
The Central KYC Registry (CKYC) was established under PMLA rules and is managed by CERSAI. Any customer who has previously opened a bank account, taken a loan, or invested via a regulated entity after November 2016 likely has a CKYC record. The Kallix agent calls the CKYC API with the customer's PAN at the start of the onboarding call — if a match is found, the agent reads back the customer's registered name and address for confirmation and downloads the full CKYC record for the bank.
For customers without a CKYC record, the agent proceeds with fresh KYC (Aadhaar OTP or V-CIP) and on completion automatically generates and uploads the customer's CKYC record to the registry on the bank's behalf. This ensures every newly onboarded customer is registered in CKYC, reducing friction for their future onboarding at other financial institutions — a benefit the agent communicates as part of its onboarding script to increase customer cooperation.
- CKYC lookup via CERSAI API using PAN at call start — before any document request
- Existing CKYC customers skip document submission — confirmed and downloaded in-call
- 40–60% reduction in onboarding time for repeat financial services customers
- Fresh KYC customers registered on CKYC upon completion
- Agent communicates CKYC benefits to improve customer cooperation
- Full CKYC record stored in bank's DMS with audit timestamp
RBI's V-CIP guidelines (January 2020) allow banks to complete KYC via a live, recorded video session conducted by a bank official — replacing the need for the customer to visit a branch. V-CIP is mandatory for accounts that exceed eKYC limits, certain high-value products, and NRI accounts. The Kallix agent's role is to ensure the customer is prepared, shows up, and completes the session — the V-CIP itself is conducted by a regulated bank employee.
During the onboarding call, the agent explains what to have ready for V-CIP: original PAN card, original Aadhaar, a blank sheet for live signature, and good lighting. It books the slot via API integration with the bank's V-CIP scheduling calendar and sends confirmation via SMS and WhatsApp with a one-tap join link. A reminder is sent 30 minutes before. If the customer misses the slot, the agent calls back within 15 minutes to reschedule, capturing the reason for the no-show and adjusting time preference accordingly.
- V-CIP slot booked via API integration with bank's scheduling calendar
- Confirmation sent via SMS and WhatsApp immediately after booking
- 30-minute pre-session reminder with one-tap join link
- Reschedule call within 15 minutes of a no-show
- Agent explains V-CIP document checklist during onboarding call
- No-show rate reduced from 35–45% industry average to under 15%
DigiLocker (managed by MeitY and NIC) allows Indian citizens to share government-issued documents directly with authorised requesters via a consent-based pull mechanism. For KYC purposes, the most relevant documents are Aadhaar (address and ID proof), PAN card (ID proof), and driving licence (address proof for customers whose Aadhaar address is outdated). Since DigiLocker documents are issuer-signed, they satisfy RBI's original document requirement.
The Kallix agent triggers the DigiLocker consent request mid-call and waits with a brief conversational hold while the customer completes it on their phone. If the customer struggles with DigiLocker, the agent offers a WhatsApp document photo upload as an alternative. The agent monitors DigiLocker completion in real time: if complete within 5 minutes, the call continues; if not, the agent sends a follow-up SMS with a 24-hour link expiry and calls back in 2 hours.
- DigiLocker consent link sent via SMS or WhatsApp mid-call
- Issuer-signed documents (Aadhaar, PAN, DL) qualify as originals under RBI KYC
- Agent monitors DigiLocker completion in real time during the call
- WhatsApp photo upload as fallback for non-DigiLocker customers
- Incomplete documents trigger 2-hour callback and 24-hour follow-up link
- No physical document submission required for standard retail account opening
Onboarding drop-off is the single largest source of account opening revenue loss for banks and NBFCs. Industry data shows 40–60% of applicants who start an online account opening form do not complete KYC. The Kallix agent addresses this with a persistent applicant status record and time-delayed follow-up calls at each incomplete stage.
The re-engagement sequence is configurable per bank but a typical setup runs: T+2 hours (first follow-up for document upload), T+24 hours (second call if still incomplete), T+48 hours (WhatsApp + SMS), T+72 hours (final call with human escalation offer for complex cases). The agent's script is personalised to the specific incomplete step — 'We noticed you haven't uploaded your PAN yet — I can send the link again right now' — rather than a generic reminder. This specificity increases response rates 2–3x compared to a generic re-engagement SMS.
- Stage tracking: form submitted → call done → docs uploaded → V-CIP done
- Re-engagement at T+2h, T+24h, T+48h (WhatsApp/SMS), T+72h
- Script references the exact incomplete step — not a generic reminder
- 30–45% of dropped-off applicants recovered vs industry norm of 10–15%
- Human escalation offered at T+72h for complex or hesitant applicants
- Re-engagement scripts approved by bank's compliance team before deployment
RBI KYC Master Directions define three customer risk categories (low, medium, high) and prescribe different KYC methods for each. Low-risk customers can be onboarded via Aadhaar OTP eKYC alone, with account balance and transaction limits until full KYC is completed. Medium- and high-risk customers, or those requiring higher limits, need V-CIP or in-person KYC. The Kallix agent routes customers to the correct KYC path based on account type and risk category configured by the bank.
For PMLA compliance, the agent captures name, DOB, address, PAN or Aadhaar, and beneficial ownership declarations for business accounts — all required Customer Due Diligence fields under PMLA 2002 and its 2023 amendments. Every capture is timestamped and recorded. High-risk customer records are flagged with a 'pending EDD review' status and routed to the bank's AML team before account activation.
- Built within RBI KYC Master Directions 2016 (amended January 2023)
- Aadhaar OTP KYC via Kallix's licensed KUA — no separate UIDAI licence needed
- Routes low/medium/high-risk customers to correct KYC path automatically
- PMLA CDD fields captured with timestamps and full call recording
- EDD flagging for high-risk customers — human review before activation
- KYC approval decisions remain with the bank's regulated KYC officer system
India's Prevention of Money Laundering Act (PMLA) 2002, and its Rules last amended in 2023, require all reporting entities — banks, NBFCs, payment aggregators — to conduct Customer Due Diligence before establishing a business relationship. CDD requirements include: verifying identity, verifying address, understanding the nature and purpose of the relationship, and ongoing monitoring.
The Kallix agent captures all CDD fields in a natural, conversational flow — the customer does not feel like they are filling a compliance form. For business accounts, the agent collects beneficial ownership information for any individual owning more than 25% of the entity, as mandated by PMLA. High-risk customers — PEPs, high-value accounts, cash-intensive businesses — are flagged for Enhanced Due Diligence and routed to a human KYC officer post-call. The agent also runs a soft sanctions check on call completion: if the applicant's name appears on the RBI caution list or OFAC or MHA watchlists, the application is automatically held for compliance review.
- Full CDD data: name, DOB, address, PAN, Aadhaar, occupation, source of funds
- PEP self-declaration captured conversationally and recorded
- Beneficial ownership (25%+ threshold) collected for business account onboarding
- Soft sanctions screening against OFAC, UN, and MHA watchlists at call completion
- High-risk customers flagged for EDD — routed to human KYC officer
- All responses timestamped and API-pushed to bank's AML system
DPDP 2023 requires Data Fiduciaries (banks) to obtain free, specific, informed, and unambiguous consent before processing personal data. For KYC onboarding, the processing activities requiring consent include Aadhaar OTP authentication via UIDAI, PAN verification via NSDL, CKYC registry upload via CERSAI, and document storage in the bank's DMS.
The Kallix agent's consent script clearly states the purpose ('to open your account and complete KYC as required by RBI'), the data that will be collected, who it will be shared with, and how long it will be retained — per RBI's 5-year minimum. Verbal consent is captured as audio and supplemented by a link-based written confirmation stored with the application record. For customers who decline specific processing activities, the agent offers alternative KYC paths compliant with both DPDP and RBI requirements.
- Explicit consent captured verbally at call start — recorded and timestamped
- Written confirmation sent via SMS link for dual-channel consent record
- Covers Aadhaar OTP (UIDAI), PAN (NSDL), CKYC (CERSAI), document storage
- Purpose, data categories, third-party sharing, and retention period disclosed
- Alternative KYC path offered if customer declines Aadhaar linking
- Consent withdrawal mechanism provided — account review triggered if withdrawn
Onboarding time varies by KYC path and customer readiness. Fastest path: Aadhaar OTP + existing CKYC record — the agent calls, confirms the CKYC match, triggers Aadhaar OTP, the customer provides the OTP, and the account is activated. Total: 8 minutes. Next: Aadhaar OTP + fresh CKYC registration: 10–14 minutes. V-CIP path takes longer due to scheduling but can still be completed same-day if a slot is available.
The biggest time variable is document collection for customers without valid Aadhaar mobile registration or who prefer offline XML — adding 30–60 minutes. Even so, Kallix customers report same-day activation for 80% of applicants. This speed advantage is significant for time-sensitive products like instant credit cards and salary accounts where time-to-first-transaction drives activation and early engagement.
- Aadhaar OTP + existing CKYC: 8–12 minutes total call time
- Aadhaar OTP + fresh CKYC registration: 10–14 minutes
- V-CIP path: 10–15 min initial call + 5–10 min video session, same-day possible
- 80% of applicants fully activated within 4 hours of form submission
- Branch-based KYC benchmark: 2–5 business days
- Fastest path (existing CKYC + Aadhaar OTP): 8 minutes form-to-active
The conversion lift from AI-assisted onboarding comes from three sources: immediate outreach (call within 60–90 seconds captures the customer while intent is highest), guided document collection (customers who would abandon at the DigiLocker step are walked through it live), and drop-off recovery (personalised follow-ups target the exact incomplete step). Combined, these produce the 2.5–3x improvement seen in Kallix customer benchmarks.
The most significant improvement is at the document upload step — the highest drop-off point in self-serve digital onboarding, where 40–60% of applicants who reach it don't complete. With the Kallix agent on a live call, same-session document upload completion rises to 80–90%. For V-CIP, show-up rate improves from 55–65% (industry average for self-booked V-CIP) to 82–88% with AI-assisted scheduling and reminders.
- 65–75% same-session KYC completion vs 25–35% unassisted
- Drop-off recovery adds 15–20 percentage points to overall conversion
- Overall onboarding conversion: 75–85% of qualified applicants
- Document upload step: 80–90% completion vs 40–50% unassisted
- V-CIP show-up rate: 82–88% with AI scheduling vs 55–65% self-booked
- 2.5–3x overall conversion improvement vs unassisted digital channel
Language is one of the most significant barriers to digital KYC completion in India. A substantial portion of new account applicants are first-time or semi-banked customers in Tier 2/3 cities and rural areas where English proficiency is limited. For these customers, a self-serve English digital onboarding flow produces near-zero completion — the Kallix agent in their native language is often the only viable digital channel.
The agent's Hindi and regional language scripts are localisations, not literal translations. Regulatory terms like V-CIP, Aadhaar OTP, and CKYC are explained in plain vernacular: in Hindi, V-CIP is 'video call pe verification', and DigiLocker is 'government ka digital locker jisme aapke documents safe hain'. DPDP consent scripts are available in all 10 languages and reviewed by Kallix's compliance team for regulatory accuracy.
- 10 languages: English, Hindi, Tamil, Telugu, Kannada, Malayalam, Marathi, Bengali, Gujarati, Punjabi
- Auto-detection from first customer response — no menu required
- Regulatory terms explained in plain vernacular for each language
- DPDP consent script available and compliance-reviewed in all 10 languages
- Calibrated for first-time bank account holders in Tier 2/3 markets
- Hinglish (Hindi-English code-switching) supported as a distinct mode
Verification failure is common in real-world onboarding: Aadhaar mobile mismatch affects an estimated 15–20% of applicants, UIDAI API timeouts occur under high load, and some customers share incorrect details unintentionally. The Kallix agent handles each failure with a defined fallback rather than ending the call.
For OTP failure: the agent confirms the Aadhaar-registered mobile, offers to resend once, then pivots to offline Aadhaar XML if OTP still fails. For UIDAI timeout: the application is held open and an SMS link is sent for the customer to complete Aadhaar OTP later. For PAN name mismatch: minor spelling differences are flagged for human review rather than auto-rejected. For suspected identity fraud — PAN and Aadhaar demographics belonging to different individuals — the application is immediately suspended and escalated to the fraud and KYC team with a detailed incident log.
- Aadhaar OTP failure: resend once, pivot to offline Aadhaar XML or DigiLocker
- UIDAI API timeout: application held open, customer sent retry link via SMS
- PAN name mismatch: flagged for human review, not auto-rejected
- Suspected identity fraud: application suspended, escalated to fraud and KYC team
- Every failure logged with reason code, timestamp, and call recording
- No failure ends without a resolution path for the customer
NRI account opening involves a different document set: passport as primary ID, overseas address proof (bank statement or utility bill not older than 3 months), and FATCA/CRS self-certification. For NRI customers calling from abroad, the Kallix agent is available with time zone-sensitive V-CIP scheduling (6 AM–10 PM IST by default, 24/7 on request for large NRI portfolios).
FATCA and CRS declarations are mandatory for all non-resident account holders. The agent explains these requirements in plain language and captures self-certification responses verbally, pushing structured data to the bank's FATCA reporting system via API. High-value NRI accounts above FEMA prescribed limits are escalated to the bank's NRI relationship team with full call notes pre-populated.
- NRI: passport + overseas address proof collected, FATCA/CRS declaration captured
- V-CIP slots across time zones — 24/7 on request for large NRI portfolios
- FATCA/CRS responses pushed to bank's reporting system via API
- Foreign nationals routed to human V-CIP officer — AI handles scheduling only
- High-value NRI accounts escalated to relationship team with pre-populated notes
- NRE, NRO, and FCNR account types all supported
Entity KYC under RBI Master Directions requires banks to verify the legal existence of the entity, identify authorised signatories, and identify beneficial owners. Complexity varies by entity type: a private limited company requires MCA records check, AoA, MoA, and board resolution; a partnership firm requires the partnership deed; a trust requires the trust deed and trustee KYC. The Kallix agent uses a configurable onboarding tree that branches by entity type and collects the correct document set for each.
Beneficial ownership declaration is the most common point of complexity — many SME promoters are unaware of the PMLA requirement to disclose all individuals owning more than 25% of the entity. The agent explains this in simple terms and walks the authorised signatory through the BO declaration step by step. For entities with complex ownership structures such as a company owned partly by another company, the agent flags the application for enhanced review rather than attempting to resolve the structure in-call.
- Entity types: Pvt Ltd, LLP, partnership, proprietorship, trust, HUF, NGO
- Collects CoI, MCA records, AoA/MoA, GST, authorised signatory KYC
- PMLA beneficial ownership (25%+) declaration captured conversationally
- V-CIP scheduled for all authorised signatories
- Complex ownership structures flagged for EDD — not resolved in-call
- 1–2 day onboarding vs 5–7 days through branch channels
Re-KYC at scale is a significant operational burden: a mid-size bank with 5 million customers may have 500,000–1 million re-KYC due within a year. The Kallix agent identifies customers due for re-KYC from the bank's CRM and calls each customer to confirm current address and contact details, check document validity, and trigger Aadhaar OTP or V-CIP where re-verification is required.
For low-risk customers with unchanged details, the re-KYC call takes 3–4 minutes: the agent reads back registered details, the customer confirms, and the KYC record is updated with a new review date. For customers with changed address or expired documents, the agent guides document re-submission or schedules V-CIP. The Kallix re-KYC module tracks campaign completion, flags non-responsive customers for manual follow-up or account restriction notices as required by RBI, and generates a compliance report.
- RBI re-KYC intervals: 2 years (high-risk), 8 years (medium-risk), 10 years (low-risk)
- Outbound campaign triggered from bank CRM — no customer action to initiate
- Low-risk unchanged customers re-KYC'd in 3–4 minutes per call
- Changed address triggers document re-submission or V-CIP booking
- Cost: ₹15–₹25/customer via AI vs ₹200–₹400 for branch re-KYC
- Non-responsive customers flagged for account restriction notice per RBI requirements
The eKYC limit structure creates a natural upgrade moment: customers active enough to hit the ₹1 lakh annual threshold will do so within weeks for higher-value segments. If the bank does not proactively guide them to full KYC, the customer either stops using the account or opens one with a competitor that onboards faster to full KYC.
The Kallix agent is triggered when a customer reaches 80% of the eKYC limit. It calls the customer, explains that a short video verification will remove the limit permanently, and books the V-CIP slot in-call. The script positions the upgrade as a feature unlock rather than a compliance requirement: 'your account will have no transaction limits' rather than 'you need to complete full KYC'. The immediate, personalised call outperforms SMS or email nudges by 2–3x on conversion.
- eKYC accounts: ₹1 lakh/year aggregate credit, ₹50,000 balance ceiling
- Full KYC via V-CIP removes all eKYC account limits permanently
- Agent triggered at 80% of eKYC threshold — proactive upgrade call
- V-CIP framed as 'limit removal' feature unlock, not compliance requirement
- 60–70% V-CIP completion vs 20–30% for SMS/email-only nudge
- Prevents limit-driven churn to competitors with faster full-KYC channels
Onboarding fraud — synthetic identities and mule account creation using stolen PAN/Aadhaar — is a growing problem for Indian banks. The Kallix agent's fraud prevention layer operates at pre-application and in-call stages.
At pre-application: form metadata (device, IP, location, submission speed) is scored for anomalies — an application completed in 8 seconds from a foreign IP is flagged before the agent calls. During the call: live deduplication checks for the same Aadhaar or PAN already active in an existing account, triggering a review workflow rather than creating a duplicate. PAN-Aadhaar demographic mismatch (name or DOB inconsistency across the two) triggers automatic rejection with a human review flag. Voice biometric baseline captured during the KYC call is stored for future authentication matching to detect account takeover.
- Form metadata scoring: device, IP, fill speed — anomalies flagged before the call
- Live Aadhaar/PAN deduplication against bank's existing customer database
- PAN-Aadhaar demographic cross-match — mismatch triggers automatic rejection
- Voice biometric baseline captured during KYC call for future authentication
- Soft watchlist screening: RBI caution list, OFAC, UN, MHA
- VoIP call source detection — elevated fraud risk score applied
Core banking integration is the critical dependency for a live AI-assisted KYC agent: the agent must pull existing customer records for CKYC and deduplication checks, push new account records on KYC completion, update account status in real time, and trigger the bank's internal approval workflow. Without tight CBS integration, the agent creates a disconnected data island requiring manual reconciliation.
Kallix's CBS integration layer uses bank-specific field mapping configuration — each Finacle or BaNCS instance has slightly different schema implementations and workflow triggers mapped during a 2–3 week setup phase. The integration supports both direct CBS API calls for banks with modern API layers and flat-file exchange for legacy CBS without an API layer. Multi-CBS support is available for co-lending and channel partner scenarios.
- CBS integrations: Finacle (Infosys), BaNCS (TCS), Temenos T24, FLEXCUBE, Mambu
- REST API with bank-specific field mapping configuration
- Real-time account record push on KYC completion — no manual re-entry
- Flat-file exchange for legacy CBS without API layer
- Integration setup: 2–3 weeks + parallel-run validation
- Multi-CBS support for co-lending and channel partner scenarios
RBI Digital Lending Guidelines (September 2022) introduced key compliance requirements for NBFCs: all loan disbursals must go directly to the borrower's bank account, KYC must be completed before loan offer confirmation, and the Key Fact Statement must be shared in the borrower's preferred language before disbursal. The Kallix agent handles each touchpoint.
For personal loan KYC, the agent collects Aadhaar, PAN, bank statement upload link via WhatsApp or DigiLocker, and employment proof. Bureau consent is captured verbally — 'I confirm you have my permission to check my credit score with CIBIL and other bureaus' — and recorded with a timestamp. The KFS is sent as a PDF via WhatsApp before loan confirmation, and the agent calls back to confirm receipt before proceeding to disbursal consent. For BNPL and small-ticket loans under ₹50,000, the full KYC and disbursal consent flow completes in a single 8–12 minute call.
- Compliant with RBI Digital Lending Guidelines 2022 — KYC before loan offer
- Bureau consent (CIBIL, Experian, CRIF) captured verbally and recorded
- Key Fact Statement sent via WhatsApp before disbursal consent
- Income document collection via DigiLocker or WhatsApp upload
- NACH/e-mandate setup captured in-call for EMI repayment
- BNPL/small ticket under ₹50,000: full KYC + disbursal consent in 8–12 minutes
IRDAI mandated CKYC compliance for all insurance companies from April 2023 — every new policyholder must have their KYC uploaded to the CKYC registry, and insurers must check it before initiating fresh KYC. The Kallix agent's CKYC integration applies equally to insurance onboarding: if a new insurance customer already has a banking CKYC record, the insurer can use it directly.
For health insurance, the agent collects medical history responses conversationally — pre-existing conditions, current medications, recent hospitalisations. This produces better accuracy than form-filling where customers skip or misrepresent details. For term life insurance, the agent explains the free-look period, nominee rights, and claim process during welcome calling. All verbal declarations are recorded and constitute valid policyholder signatures under IRDAI's e-insurance account (eIA) framework.
- IRDAI CKYC compliance from April 2023 — CKYC registry check at onboarding
- Health declaration captured conversationally — better accuracy than form-filling
- Policy terms and free-look period explained in plain language during welcome call
- Verbal consent recorded as valid policyholder declaration under IRDAI eIA
- Nominee collection and first-premium confirmation in same call
- Same-day policy issuance for standard products vs 3–5 days manual
SEBI requires KYC through a registered intermediary with IPV — a brief video or in-person verification confirming the investor's identity matches their documents. For online demat opening, IPV is done via a short video call similar to V-CIP in banking. The Kallix agent schedules the IPV session and handles no-show follow-up.
For mutual fund investments below ₹50,000, SEBI allows simplified KYC via Aadhaar OTP with per-day transaction caps. The Kallix agent handles this path in under 10 minutes for first-time investors — capturing bank account details for mandate registration, FATCA declaration, and risk category confirmation. For investors with existing SEBI KYC at another intermediary, the agent performs a KRA records check and pre-populates the new account from the existing record.
- SEBI KYC via KRAs: CDSL Ventures, NDML, CAMS, Karvy — all four integrated
- IPV scheduling with automated follow-up for no-shows
- Simplified Aadhaar OTP KYC for MF investments under ₹50,000
- FATCA/CRS declaration and risk profile captured in-call
- KRA records check for investors with existing SEBI KYC
- Demat and trading account KYC onboarding in under 15 minutes
Financial inclusion requires KYC processes that work for the least digitally capable customers — elderly citizens, rural customers on basic phones, and first-time banking customers with no prior digital experience. These customers cannot complete self-serve English digital onboarding, and branch visits are costly and inaccessible. The Kallix agent bridges this gap.
Elderly mode reduces speech rate by 15–20%, uses simple sentence structures, and gives the customer more time between prompts. OTP defaults to DTMF keypad input rather than voice — older customers often find speaking numbers on a call confusing. If the customer fails to complete DigiLocker or OTP after two guided attempts, the agent proactively connects them to a human agent — preventing the frustration of repeated failures. This design aligns with RBI's directive to ensure elderly and differently-abled customers have accessible digital banking services.
- Elderly mode: 15–20% slower speech, simplified vocabulary, verbal confirmation at each step
- OTP defaults to DTMF keypad input — easier than verbal for older customers
- Two-attempt limit before automatic human agent escalation
- Family member assistance under recorded three-party consent
- Physically challenged customers routed to branch-assisted KYC
- Aligned with RBI directive on accessible digital banking for elderly customers
Branch-based KYC carries the highest cost because of physical infrastructure, staff time (30–45 minutes per customer for document review and form processing), and courier costs for document dispatch. Manual digital calling teams reduce branch costs but retain significant labour cost and are difficult to scale.
Kallix's AI model eliminates variable labour cost for the calling and guided document collection steps at consistent cost per call regardless of volume. Main variable costs: Aadhaar OTP API charges (₹2–₹3 per successful authentication), CKYC registry lookup fees, DigiLocker API usage (MeitY-subsidised), and telephony (₹0.50–₹1.50 per minute). Drop-off recovery calls are included in the per-account model. Banks opening 10,000+ accounts/month qualify for volume pricing below ₹100 per account.
- AI-assisted KYC: ₹120–₹180 per completed account
- Branch-based KYC: ₹800–₹1,200 per account
- Manual digital calling team: ₹300–₹500 per account
- Volume pricing at 10,000+/month: ₹80–₹120 per account
- 4–6x cost reduction vs branch operations at comparable conversion rates
- Drop-off recovery calls included in per-account pricing
KYC agent deployment takes longer than simpler voice agent deployments because of the regulatory API integrations involved. UIDAI KUA setup requires a sub-licensing agreement — typically 5–7 business days for MoU execution. CKYC API access via CERSAI requires bank-specific API credentials and integration testing, taking 5–10 business days.
The bank's compliance team must review the onboarding script before go-live: every customer-facing statement — particularly DPDP consent language, PMLA disclosures, and eKYC limit disclosures — must be reviewed for regulatory accuracy. Kallix provides a pre-reviewed template script and compliance review checklist to accelerate this step. The parallel-run phase runs the AI agent and the existing onboarding process simultaneously for 1 week, producing a reconciliation report to confirm data accuracy before the AI channel takes full traffic.
- Total deployment: 4–6 weeks from contract to production
- CBS integration: 2–3 weeks — largest time driver
- UIDAI KUA + CKYC API onboarding: 1–2 weeks (overlap with CBS)
- Compliance script review: 1 week with Kallix pre-reviewed template
- UAT: 50–100 test calls before live traffic
- Parallel-run validation: 1 week with reconciliation report before full cutover
KYC data security is a non-negotiable compliance requirement under both RBI's Master Direction on Digital Payment Security Controls (2021) and DPDP Act 2023. Kallix's architecture uses segregated per-bank data environments, role-based access control with MFA for all staff with data access, and annual third-party penetration testing.
For Aadhaar data specifically, UIDAI regulations prohibit storage of raw Aadhaar numbers by authentication requesters. Kallix stores only the UIDAI-issued Virtual ID token post-verification. PAN data is stored encrypted with access restricted to the bank's integration layer. Call recording segments containing spoken OTPs are overwritten within 24 hours — only the KYC consent and declaration portions are retained. Kallix holds ISO 27001:2022 certification and is covered under the bank's RBI IT examination as part of outsourcing compliance.
- Aadhaar tokenised via UIDAI Virtual ID — raw number never stored
- AES-256 at rest, TLS 1.3 in transit for all KYC data and recordings
- Dedicated VPC per bank — no cross-bank data commingling
- AWS ap-south-1 (Mumbai) — RBI data localisation compliance
- OTP recording segments overwritten within 24 hours
- ISO 27001:2022 certified; covered under bank's RBI IT examination
The ROI model has three compounding components. First, direct cost reduction: at ₹600/account average blended cost versus ₹150 with Kallix, the saving is ₹450/account × 5,000 accounts/month = ₹27 lakh/month. Second, drop-off revenue recovery: if the bank was converting 30% of applicants and Kallix lifts this to 75%, that is 2,250 additional accounts/month — each with a lifetime revenue value of ₹3,000–₹10,000 for a retail savings account. Third, activation quality: same-day activation customers show 40–60% higher first-month transaction rates in Kallix's 12-month cohort data, translating to higher fee income and cross-sell conversion.
Payback period for a typical deployment is 2–4 months at volumes above 2,000 accounts/month. Banks with higher-value products — credit cards, personal loans, demat accounts — see faster payback because revenue per acquired account is higher.
- 3.5–5x ROI within 12 months across cost, recovery, and activation quality
- Direct cost saving: ₹450–₹1,000/account vs branch and manual digital
- Revenue recovery: 30–45% of previously lost drop-off applicants converted
- Same-day activation: 40–60% higher first-month transaction rate (12-month cohort data)
- Payback period: 2–4 months at volumes above 2,000 accounts/month
- 5,000 accounts/month deployment: ₹2–₹4 crore annual net benefit
Minor accounts — typically zero-balance or savings accounts linked to school fee automation — are a growing segment, particularly in the Jan Dhan Yojana ecosystem. Onboarding requirements differ from adult accounts: the guardian's KYC is the primary record, the minor's birth certificate is required as age proof, and the account mandate must specify guardian signing authority until the minor turns 18.
The Kallix agent's minor account flow is designed for parent-focused communication: it calls the parent's registered mobile, explains minor account terms clearly, collects the guardian's KYC via Aadhaar OTP, sends a birth certificate upload link via WhatsApp, and confirms the nomination structure. When the minor turns 18, the agent is triggered by a CRM birthday alert to call the now-adult account holder, explain the conversion, and initiate fresh independent KYC — preventing accounts from remaining in guardian mode indefinitely due to inaction.
- Guardian KYC (Aadhaar/PAN) collected as primary KYC record for minor accounts
- Birth certificate collected via WhatsApp upload during onboarding call
- V-CIP scheduled for guardian when full KYC is required
- Account mandate and guardian signing authority confirmed and recorded
- Age-18 conversion triggered from CRM birthday alert
- Conversion call collects fresh independent KYC from the now-adult holder
Step-up KYC is customer-initiated — the customer wants a higher limit or a new product — which produces a 'yes' mindset and significantly higher completion rates than outbound re-KYC campaigns. The Kallix agent capitalises on this by calling while the customer is still engaged with the bank's app or portal.
The agent calls within 60–90 seconds of the limit-increase request, confirms the customer's intent, and starts the KYC process before attention shifts. The upgrade is framed as a feature unlock ('your account will have no transaction limits') rather than a compliance step. The limit or product is activated automatically on KYC completion with no manual intervention.
- Triggered by bank's limit-increase request event — call within 60–90 seconds
- Step-up path: Aadhaar OTP (eKYC level) or V-CIP (full KYC level)
- Immediate-trigger model: 70–80% completion vs 30–40% deferred link
- Customer in 'yes' mindset — higher conversion than outbound re-KYC
- Limit or product activated automatically on KYC completion
- Step-up completion time: 8–15 minutes depending on KYC path
WhatsApp's 500+ million Indian users and near-100% open rates for business messages make it the most effective non-call channel for KYC follow-up. The Kallix integration uses the official WhatsApp Business API (Meta-approved) and operates within RBI's digital banking communication guidelines.
Typical WhatsApp touch sequence for KYC onboarding: T+0 (call attempt) → T+5 min (WhatsApp document upload link if call unanswered) → T+2h (reminder with specific incomplete step highlighted) → T+24h (final reminder with human support option). For V-CIP, the WhatsApp confirmation includes date, time, video link, and a one-tap reschedule button. For re-KYC campaigns, WhatsApp is the primary channel for low-risk non-responsive customers — its asynchronous nature produces higher response rates than a second call attempt for this segment.
- WhatsApp Business API for document upload links and V-CIP confirmations
- Asynchronous onboarding path for missed-call customers — no second call required
- Touch sequence: T+0 call → T+5min WhatsApp → T+2h reminder → T+24h final
- V-CIP WhatsApp confirmation with one-tap reschedule button
- 15–20 percentage point improvement in overall onboarding completion
- Primary re-KYC follow-up channel for low-risk non-responsive customers
The analytics dashboard serves two audiences: the operations team (real-time call queue, current stage distribution) and the compliance team (regulatory completion rates, DPDP consent completion, CKYC upload success rates). Both views are in the same dashboard with role-based access.
For compliance reporting, the daily KYC completion log includes: application ID, customer ID (anonymised for export), KYC method used, completion timestamp, CKYC upload confirmation, and DPDP consent status — formatted for direct submission to the bank's KYC audit file. Monthly summaries show total applications, completion rate by KYC path, failed verification counts with reason codes, EDD flag counts, and time-to-activation distribution.
- Real-time funnel dashboard: form submitted → KYC started → completed → account active
- Drop-off reasons tracked by stage — actionable for script improvement
- Daily KYC completion log formatted for regulatory audit file
- DPDP consent completion rate tracked separately in compliance view
- CKYC upload confirmation status per application
- Monthly compliance summary: completion rates, failed verifications, EDD flags
Manual KYC calling teams face three structural problems at scale: inconsistency (script deviation, especially for DPDP consent and PMLA disclosures), knowledge gaps (complex CKYC and FATCA questions get incorrect answers), and a scalability ceiling (adding capacity requires proportional headcount). The Kallix agent addresses all three.
The most significant risk in manual KYC calling is informal consent handling — agents shortcutting the DPDP consent script or confirming verbal agreement without the required link-based confirmation. Regulatory exposure from this practice is substantial. The Kallix agent never deviates from the compliance-reviewed script, every call is fully recorded, and consent capture is auditable at any time. For banks under RBI scrutiny, this compliance consistency is often the primary driver of the Kallix decision — cost savings are secondary.
- 10–15x higher volume vs manual team at 30–50% lower cost per account
- 10-person team: 200–300 calls/day; Kallix: 2,000–3,000 simultaneously
- Verbatim script compliance — no deviation from DPDP consent or PMLA disclosures
- Every call fully recorded — consent capture auditable at any time
- Eliminates informal consent shortcuts — primary risk in manual KYC at scale
- Instant scale — no headcount ramp for seasonal volume spikes
Kallix runs pilots as production deployments because KYC onboarding quality can only be assessed with real customers facing real document collection challenges — internal staff simulations predict almost nothing about real-world performance.
For cohort selection, Kallix recommends a representative mix: 60–70% standard Aadhaar OTP path, 20–30% V-CIP path, 5–10% complex cases (elderly, NRI, business accounts). At 500 applications with 70% completion, the bank has 350 data points for statistically reliable performance modelling. Kallix provides pilot performance reports at day 15 and day 30 with a production scale-up recommendation and projected annual ROI based on actual pilot data.
- 30-day pilot with 500–1,000 real applicants — production deployment, not sandbox
- Full CBS + UIDAI KUA integration required before pilot starts
- Representative cohort: 60–70% Aadhaar OTP, 20–30% V-CIP, 5–10% complex
- Primary KPIs: same-session completion, drop-off recovery, V-CIP show-up, cost/account
- Performance data available within first 2 weeks of live traffic
- Day 15 and day 30 reports with production scale-up recommendation
Related questions
AI handles the majority of standard KYC cases — Aadhaar OTP verification, CKYC lookup, document collection, and V-CIP scheduling — without human involvement. Human review is reserved for EDD cases (high-risk, PEP, complex ownership), identity mismatch flags, and customer escalation requests. For a typical retail bank's applicant mix, 80–85% of accounts are fully AI-onboarded; 15–20% involve a human touchpoint for review or V-CIP conduct.
eKYC via Aadhaar OTP allows account opening with limits: ₹1 lakh per year aggregate credit and ₹50,000 maximum balance under RBI Master Directions. Full KYC — completed via V-CIP or branch visit with original documents — removes all limits. The AI agent completes eKYC entirely; V-CIP must be conducted by a bank employee. Kallix handles V-CIP scheduling and proactively upgrades eKYC customers approaching their limits.
Yes. Aadhaar OTP authentication is an RBI-approved KYC method under Master Directions 2016 (amended 2023). The OTP can be captured verbally or via DTMF keypad — both are valid. Authentication must be conducted through a UIDAI-licensed KUA. Kallix operates as a sub-KUA under a licensed partner, so banks using Kallix inherit full UIDAI compliance without a separate licence.
The Kallix agent works on any phone — smartphone or basic feature phone. Aadhaar OTP can be entered via DTMF keypad, and document upload links are sent via SMS that open in any mobile browser. For customers with no internet access, the agent routes them to branch-assisted KYC and schedules an appointment — ensuring no customer is excluded by device limitations.
Under DPDP Act 2023 and RBI guidelines, KYC data is retained for a minimum of 5 years after the end of the business relationship. Aadhaar numbers are tokenised via UIDAI Virtual ID — raw numbers are never stored. Customers can request data access or correction under DPDP data principal rights; these requests are routed to the bank's data protection officer.
Yes. First-time bank account holders are a primary use case for AI-assisted KYC onboarding. The Kallix agent explains each step in plain language across 10 languages, guides the customer through Aadhaar OTP step by step, and provides extra time and DTMF options for customers unfamiliar with digital verification. For Jan Dhan Yojana-style financial inclusion accounts, the agent's simplified flow is calibrated for customers with no prior banking experience.
V-CIP (Video-based Customer Identification Process) is a live, recorded video session conducted by a regulated bank official — introduced by RBI in January 2020 as a remote alternative to in-person branch KYC. V-CIP is required for accounts exceeding eKYC limits, NRI accounts, and certain high-value products. The AI agent handles V-CIP scheduling, preparation, and no-show follow-up; the video session itself is conducted by a trained bank employee.
CKYC Registry, managed by CERSAI, is a centralised KYC database for all regulated financial entities in India. Any customer who completed KYC at a bank, NBFC, or insurer after November 2016 has a CKYC record. When opening a new account elsewhere, the new institution checks CKYC first — if a valid record exists, no fresh KYC is required. The Kallix agent performs this check at the start of every onboarding call, reducing onboarding time by 40–60% for repeat financial services customers.
Customer hesitation about Aadhaar sharing is common and valid. The Kallix agent addresses this proactively: it explains that authentication is conducted via the government's UIDAI system, that no raw Aadhaar number is stored, and that a Virtual ID (16-digit proxy) is used instead. Customers who still prefer not to use Aadhaar are offered alternative paths: PAN plus address proof via DigiLocker, or V-CIP with original documents.
Yes. Address changes, mobile number changes, and nominee updates are handled as outbound or inbound call flows. For address change, the agent sends a DigiLocker link for the new address proof and updates the CBS record via API. For mobile number change, the agent conducts identity re-verification (Aadhaar OTP on the new number plus confirmation of the old number) before applying the update — preventing unauthorised changes by third parties.
The Kallix agent applies layered applicant verification: the call is made to the registered mobile from the form submission; name and DOB are verified against application data before proceeding; Aadhaar OTP is delivered to the Aadhaar-registered mobile — requiring the applicant to have both phones in their possession simultaneously if different numbers are involved. Voice biometric baseline is captured during the KYC call for future authentication matching.
Yes. For co-lending and channel partner scenarios, the Kallix agent can represent either the originating partner or the funding bank depending on the regulatory structure. KYC data is pushed to both entities' systems simultaneously where required under RBI co-lending guidelines. The consent script identifies all data fiduciaries involved — originator and co-lender — as required by DPDP 2023 for joint processing scenarios.
AI-assisted KYC is highly suitable for financial inclusion accounts, with specific calibrations: simplified language across 10 languages, DTMF-first OTP capture, basic phone compatibility, and guided document upload with extended timeouts. For Jan Dhan zero-balance accounts, the Aadhaar OTP path is primary — no PAN required under the small account exemption. Kallix has deployed financial inclusion onboarding campaigns for public sector banks in Tier 3 and 4 markets.
IVR for KYC is a rigid menu-driven system: the customer presses keys to navigate pre-set options, cannot ask questions, and fails immediately on unexpected input. The Kallix AI agent understands natural language, handles unexpected responses, answers questions, explains steps, and dynamically routes to the correct fallback. IVR for KYC produces 15–25% completion rates; the Kallix agent achieves 65–75%.
Yes. Kallix's language model is trained on Hinglish as a distinct communication pattern. Urban and semi-urban Indian customers naturally mix Hindi and English — 'Mujhe apna Aadhaar OTP enter karna hai'. The agent responds fluidly in the same mix rather than forcing a single-language mode. DPDP consent and PMLA disclosures are available in Hinglish with compliance-reviewed phrasing.
If a customer cannot complete KYC on the initial call, the agent records the preference and schedules a callback at the customer's specified time. A WhatsApp document upload link is sent immediately so the customer can complete documents asynchronously before the callback. The application is held open for 7 days (configurable) before expiry. During the hold period, T+24h and T+72h reminders are sent.
Under PMLA 2002 and its 2023 amendments, any individual owning more than 25% of a legal entity must be declared as a beneficial owner. The Kallix agent collects this declaration conversationally during business account onboarding — explaining the requirement in simple terms. For complex ownership structures (a company owned partly by another company), the application is flagged for Enhanced Due Diligence rather than resolved in-call.
IRDAI mandated CKYC compliance for all insurance companies from April 2023: all new policyholders must have their KYC details uploaded to the CKYC registry, and insurers must check the registry before initiating fresh KYC. This mirrors the banking requirement. The Kallix agent's CKYC integration applies to insurance onboarding — customers with an existing bank CKYC record skip fresh document submission, reducing insurance onboarding time by 40–60%.
Manual KYC calling teams create four primary compliance risks: script deviation on DPDP consent (skipping full disclosure), informal PMLA CDD capture (incomplete beneficial ownership questions), no audit trail (verbal interactions not recorded), and inconsistent EDD flagging (agents exercising personal judgment on high-risk triggers). The Kallix agent eliminates all four: verbatim script execution, full recording, API-based AML submission, and rules-based EDD flagging with no agent discretion.
When an eKYC customer approaches the ₹1 lakh annual credit limit or requests a higher-limit product, the Kallix agent is triggered automatically. It calls within 60–90 seconds, frames the V-CIP as a limit-removal feature unlock, and books the video slot in-call. Kallix customers report 60–70% V-CIP step-up completion using this proactive immediate-trigger model, versus 20–30% when only an SMS or email nudge is sent.
Citations
- RBI KYC Master Directions 2016 (updated January 2023)Reserve Bank of India
- RBI Video-based Customer Identification Process (V-CIP) Guidelines, January 2020Reserve Bank of India
- RBI Digital Lending Guidelines, September 2022Reserve Bank of India
- UIDAI Aadhaar Authentication and eKYC FrameworkUnique Identification Authority of India
- CERSAI Central KYC Registry — Operational GuidelinesCentral Registry of Securitisation Asset Reconstruction and Security Interest of India
- Digital Personal Data Protection Act 2023Ministry of Electronics and Information Technology, Government of India
- McKinsey Global Institute — The Future of Digital Banking in Emerging MarketsMcKinsey & Company
- World Bank — Global Findex Database 2023: Financial Inclusion in IndiaWorld Bank