Projects

FinTech · AI · Onboarding

AI-Powered Document Validation to Increase FTR

Designed an AI-powered First Time Right (FTR) system that validates customer documents before loan submission to reduce errors, rework, and application drop-offs.

End-to-End SolutionUX StrategyWorkflow OptimizationDecision Flow Design

Why AI-Powered Document Validation?

  • High application failure due to incorrect documents
  • Issues detected only after submission
  • Frequent rework and resubmission by users
  • Increased operational load on backend teams
  • No validation before final submission
  • Need for upfront document accuracy using AI
  • Reduce drop-offs and improve journey efficiency

Problem Understanding

Understanding Requirement

Goal

There is an opportunity to improve the percentage of cases processed as First Time Right (FTR) in Credit and Ops by proactively displaying document-related and rule-based errors to sales executives before case submission. Currently, the back-and-forth between Sales and Credit teams due to unidentified errors is contributing to a turnaround time (TAT) increase of approximately 10-30 hours per case, impacting overall efficiency and customer experience.

  • To improve Credit and Ops FTR rate at 85%+
  • Eliminate the presence of Login Desk for PL leading to Cost Save of INR ~ 3 Crs annualized
  • Reduce Ops processing time per case
Problem to solve

User personaUser problem / Used CaseProduct problem
Credit UserCredit user (CPA) need to manually verify all the docs in an application before moving the case to underwriting stageOnboard all the Credit verification checkpoint documents onboarded in NDC Automation CPM model
Branch OpsOps user need to manually verify all the docs in a loan docket and system data before LAN generationOnboard all the ops verification checkpoint documents onboarded in NDC Automation CPM model
Sales UserSales user is the first user who actually upload a doc. Sales user in many instances upload wrong document or document under wrong categorisationEnable CPM AI model-based insights and error on sales user experience

Current Numbers of FTNR of Loan Application

PL FTNR Leads12,2821-Doc8,256 · 67.22%2-Doc2,814 · 19.6%3-Doc1,160 · 8.08%4+Doc598 · 4.67%B/S3,129 · 25%Missing Doc –Recency1,607 · 8.1%Salary mismatch1,156 · 5.8%Transactions /Duration missing365 · 1.8%Missing accountdetails473 · 2.3%Doc quality issues172 · 0.8%Salary Slip1,347 · 7%Missing Document1,063 · 5.1%Salary mismatch340 · 2.83%Data mismatch234 · 1.63%Missing PF /Periods577 · 2.9%BT Closure proof555 · 2.7%Experience proof218 · 1.1%RM PD180 · 0.87%PAN417 · 2.1%Signature issue340 · 1.6%Name, DOB mismatch81 · 0.3%DL327 · 1.6%Rental Agreement400 · 2.0%VID23 · 0.11%Form-16/26AS162 · 0.8%Aadhaar370 · 1.8%Unmasked135 · 0.67%Mismatch222 · 1.08%

Research

Searched for multiple solutions — How can I design the best solution?

How can i help RM to increase FTR. suggest me some ideas

To help Relationship Managers (RMs) increase First Time Right (FTR) rates, you can focus on reducing errors, improving guidance, and streamlining processes. Here are some ideas:

1. Smart Form Validations & Guidance
  • Live Error Feedback: Instead of showing errors after submission, provide real-time validation as RMs enter data.
  • Inline Hints & Examples: Show microcopy or tooltips for fields prone to errors (e.g., "Enter PAN in ABCDE1234F format").
  • Auto-fill & Auto-correct: Fetch and suggest correct data from existing records or integrations.
2. Intelligent Document Upload
  • Document Pre-check: Before submission, highlight missing pages, incorrect formats, or blurry scans.
  • UX Nudger for Uploads: Provide checklist reminders while uploading.
  • OCR & AI Validation: Auto-detect document types and pre-fill data wherever possible.
3. RM Dashboard Enhancements
  • Real-time FTR Scorecard: Show RMs their FTR rate with insights on why rework happens.
  • Pre-submission Review Mode: Allow RMs to double-check and verify documents before final submission.
  • Automated Alerts: Notify RMs about missing information or upcoming deadlines.
4. Training & Support
  • FTR Playbook: A simple, visual guide on common errors and best practices.
  • Quick Fix Suggestions: When an error occurs, show direct solutions instead of just error messages.
  • Gamification & Incentives: Reward RMs with badges or recognition for high FTR rates.
5. AI & Automation for Assistance
  • AI-powered Smart Assist: Suggest next steps based on previous interactions.
  • Chatbot for Quick Queries: Let RMs ask common questions about the submission process.
  • Automated Data Fetching: Reduce manual input errors by pulling data from verified sources.

Which of these ideas do you think fits best with your current project focus?

+Ask anything
ChatGPT can make mistakes. Check important info.

Spoke with tech team about AI platform capability

Proposed platform capability

Purpose FlagIdentify Doc TypePerform ExtractionPerform Validation
ClassificationYNN
ExtractionYYN
ValidationYYY

Scope & Prioritize

Define System Key Action

Write down what data AI system should read, extract, validate and how it act.

DocumentClassification (Property Identification)ExtractionValidationAction
PANYes/NoExtracted Key Data:
  • Name
  • Gender
  • DOB
  • PAN number
  • PAN type
  1. Success: Move to next module
  2. Error: Journey Block
AadhaarYes/NoExtracted Key Data:
  • Name
  • Gender
  • DOB
  • Document number
  • Address
  • Pin Code
Validate Key Data:
  • Name - Lead Name
  • DOB - Lead DOB
  • Gender - Lead Gender
  1. Success: Move to next module
  2. Error: re-upload, continue to next module
ITRYes/NoExtracted Key Data:
  • Name
  • Year
Validate Key Data:
  • Name - Lead Name
  • Year - Selected Year
  1. Success: Move to next module
  2. Error: re-upload, continue to next module
Salary SlipYes/NoExtracted Key Data:
  • Name
  • Month & Year
Validate Key Data:
  • Name - Lead Name
  • Month & Year - Selected Month & Year
  1. Success: Move to next module
  2. Error: re-upload, continue to next module
Post Login OSV (PAN)Yes/NoExtracted Key Data:
  • Name
  • Gender
  • DOB
  • PAN number
  • PAN type
  • Signature on PAN
Validate Key Data:
  • Name - Lead Name
  • DOB - Lead DOB
  • Gender - Lead Gender
  • Signature - Signature on PAN
  1. Success: Move to next module
  2. Error: re-upload, continue to next module
Post Login OSV (Aadhaar)Yes/NoExtracted Key Data:
  • Name
  • Gender
  • DOB
  • Document number
  • Address
  • Pin Code
Validate Key Data:
  • Name - Lead Name
  • DOB - Lead DOB
  • Gender - Lead Gender
  • Signature - Signature on PAN
  1. Success: Move to next module
  2. Error: re-upload, continue to next module

FTR Improvement Plan

Design, product & tech team sat together and created documents with their initiatives to reach the expected outcome, and also designated the platform to work on.

DocumentProblemsOpportunity areas / InitiativesExpected FTR%Dev Dependency
B/SSalary Credit in Bank Statement not matching with Salary SlipSalary mismatch - model logic addition5.8%SC, Doc-Intel
B/SThe uploaded Bank Statement duration is insufficientTransaction/Duration missing issues handled via Manager Approval1.8%SC
DL, VIDName, DOB, address on DL not matching with applicant detailsName, DOB, Address mismatch handled via Model enhancements & Manager approval1.6%SC
Salary slipSalary slips for all the required months are not availableSalary slip missing periods handled via Manager Approval2.9%SC
AadhaarName, DOB, Address on Aadhaar not matching with applicant detailsName, DOB, Address mismatch handled via Model enhancements & Manager approval1.08%SC
PANPAN not clear / blurred PAN uploadedName, DOB mismatch handled via Model enhancements & Manager approval0.3%SC
Salary slipSalary Slip amount for all months not matchingSalary mismatch - model logic addition2.8%SC, Doc-Intel
B/Sthe applicant's account number is not available. (Mini Bank Statement)Missing acc details - model logics addition2.3%SC, Doc-Intel
B/SBS document is not readable / blurred / incompleteDoc quality handling - scanned statements0.8%SC, Doc-Intel
Salary slipThe Provident Fund (PF) details are missing or not mentioned on the salary slip.Missing PF extraction - model logics addition2.9%SC, Doc-Intel
BT-Closure proofBT documents (SOA, closure letter etc.) not provided or incorrect.BT closure proof capture & AI insights2.7%SC, Doc-Intel
PANSignature not available or not visible on PAN CardSign issue - additional sign proof1.6%SC
Rental agreementRent Agreement Address mismatch, unclear or missing name of the applicantAI insights for rental agreement & utility bills2.0%SC, Doc-Intel
Experience proofThe Date of Joining (DOJ) is not mentioned in the submitted experience letterDOJ based Doc capture & AI insights1.1%SC, Doc-Intel
RM PDRMPD report not present (High Risk Zone Sourcing)Rules based Doc capture & AI insights0.87%SC, Doc-Intel
PassbookPassbook not having relationshipAI insights for passbook as relationship proof0.4%SC, Doc-Intel
Form-16/Form-26ASCompany name mismatchesAI insights for Form-16/Form-26AS0.8%SC, Doc-Intel
AadhaarUnmasked aadhaar IdentifiedUnmasked identification - model logic enhancements0.67%SC, Doc-Intel
2-Doc CombinationsAll above single enhancements (Mgr approval - 5.9% ; Model rule enhancements/doc coverage - 3.7%)9.6%
3+-Doc combinationsAll above single enhancements (Mgr approval - 1.5% ; Model rule enhancements/doc coverage - 1.5%)3%

Key Screens & Design Decisions — Version 1

Solution Exploration

Analyzed the problem and developed a phased solution approach, continuously validating and refining it through iterative user testing.

Variation 1 — Steps Guide Before Upload

YesNoUpload Salary SlipEmployment DetailsITRAI verificationDocumentverifiedsuccessfully?Submit ApplicationShow errormessage

Auto verified Features for digital products
  1. Document Validation
  2. Text Recognition (Name & date Mismatch)
  3. Document Type
  4. Document Verification
  5. Fraud Document Detection
  6. Image Quality Assessment
  7. Detection of Photoshopped / Edited docs

Version 1 Outcome

We analyzed our performance dashboard and observed that the FTR rate increased by 20%, but there are still 50% of users aren't doing it well. To understand the root cause, we spoke with RMs and identified key behavioral patterns:

User Testing Result
  • Only 1 out of 5 RMs actively reviews document upload checkpoints.
  • RMs primarily focus on the CTA and proceed when it is enabled, without validating the checklist.
  • Even after initial exposure, once they realize the system does not block them, they tend to skip reviewing instructions in subsequent cases.
  • RM's were able to submit the case with errors
  • Low visibility of errors & fixing them

What's Next?

We sat with the product team and planned out what we can do in the next phase to fix this.

Plan to execute in next version
  • Progress-Based Submission Flow
  • FTR Performance Visibility
  • Show peer benchmarks like "72% of RMs do this correctly"
  • Explain errors with clear "why it happened" context after action
  • Introduce a dashboard banner indicating errored documents; tapping it will navigate RMs to a list where they can resolve issues.

Key Screens & Design Decisions — Version 2 (Current Phase)

Initial user flow & Design — Customer Onboarding

The document upload & AI-verification flow now feeds a dashboard-based error-resolution loop, so RMs can resolve flagged documents before submission.

SuccessErrorResolveCouldn’t ResolveComplete LoanJourneySubmitApplicationDashboardError BannerList Documentwith error

Developer Handoff & Collaboration (Current Phase)

Delivered production-ready designs with detailed specifications, interaction behaviors, edge cases, developer notes, and downloadable assets through Figma.

Tech Alignment & Feasibility Review

Partner with the engineering team through UX walkthroughs to align on feasibility, address technical constraints, and co-create scalable, implementation-ready solutions.

Calls

CallsPlaceholder — replace with screenshot

Tech Discussion Sheet

ABCDE
1Doc CategoryDoc TypeJourneyLogin Rule to be followed for implementation in SCWhat additional to be built
2Current Address ProofAadharHL, SBL, PL, UBL, UCL-Doc must be aadhaar
-Masking to be available
-Name, Gender, Father Name, Photo, Address Validity
-Name & DOB match as per system entry
- Photo match with system
-Doc must be aadhaar
-Masking to be available
-Name, Gender, Father Name, Photo, Address Validity
-Name & DOB match as per system entry
- Photo match with system
3PANApplicant Name, Applicant DOB, Applicant PAN, SignatureApplicant Name, Applicant DOB, Applicant PAN, Signature
4VOTER_IDHL, SBL, PL, UBL, UCLApplicant Name, Applicant DOB, ID, Signature
-Name, DOB, Photo match with system data
Applicant Name, Applicant DOB, ID, Signature
-Name, DOB, Photo match with system data
5DRIVING_LICENSEHL, SBL, PL, UBL, UCLApplicant Name, Applicant DOB, ID, Signature
-Name, DOB, Photo match with system data
Applicant Name, Applicant DOB, ID, Signature
-Name, DOB, Photo match with system data
6RC_CopyHL, SBL, PL, UBL, UCLApplicant Name, Applicant DOB, Signature, Reg no, validity date, vehicle name, model etc
-Name, DOB, Photo match with system data
Applicant Name, Applicant DOB, Signature, Reg no, validity date, vehicle name, model etc
-Name, DOB, Photo match with system data
7PASSPORTHL, SBL, PL, UBL, UCLApplicant Name, Applicant DOB, ID, Signature
-Name, DOB, Photo match with system data
Applicant Name, Applicant DOB, ID, Signature
-Name, DOB, Photo match with system data
8NREGA Job cardHL, SBL, PL, UBL, UCLUnique job card number
-Photographs,
-Names,
-ages,
-gender
-Number of days worked
-Amount of wages paid
-Signature
-Name, DOB, Photo match with system data
Unique job card number
-Photographs,
-Names,
-ages,
-gender
-Number of days worked
-Amount of wages paid
-Signature
-Name, DOB, Photo match with system data

Ideal Version

What's ideal version?

The final solution was designed based on user feedback and observed behaviors from usability testing.

Plan to execute in ideal version

Continue
  • FTR Performance Visibility
  • Explain errors with clear "why it happened" context after action
  • Introduce a dashboard banner indicating errored documents; tapping it will navigate RMs to a list where they can resolve issues.
New
  • Block RM's from submitting the application with an error by disabling the CTA
  • Introduce a checklist in place of the lead dashboard to increase visibility of unresolved issues and required actions.

Initial user flow & Design — Customer Onboarding

ErrorErrorError & SkipPAN uploadSelfieAddressBank StatementSalary SlipRegulatoryJourneystuckResolve Error

SuccessErrorResolveErrorRegulatorySubmitApplicationDashboardError BannerList Documentwith errorBlockJourney

Business Impact (Till December)

28% → 47%First Time Right (FTR)+19% of applications submitted correctly on the first attempt.
72% → 53%First Time Not Right (FTNR)-19% applications requiring corrections or rework after submission.
50–65% coverageAutomation CoverageAI-based validation for docs, attendance, and checks.

Reflection & Learnings

WHAT I DID WELL

  • Identified that low FTR was driven by RM behavior and lack of guidance, not just document upload errors.
  • Reframed the problem from error detection to error prevention through proactive support.
  • Used dashboard data and RM interviews to uncover the actual root cause.
  • Designed solutions around real RM behavior rather than expected behavior.
  • Improved application accuracy without adding extra steps or slowing down workflows.
  • Leveraged behavioral nudges and learning interventions to drive long-term improvement.
  • Balanced user needs, business goals, and operational efficiency in the final solution.

WHAT I WOULD DO DIFFERENTLY

  • Involve field users earlier in the design process to validate assumptions before solutioning.
  • Conduct usability testing on guidance patterns before finalizing the experience.
  • Prioritize interventions based on impact versus workflow disruption.
  • Validate behavioral nudges in real-world scenarios to identify the most effective approach.
  • Use early user feedback to refine the solution and reduce iteration cycles later in the project.

WHERE I STRUGGLED

  • Balancing proactive guidance with RM productivity without slowing down high-frequency workflows.
  • Avoiding excessive instructions that could increase cognitive load and reduce task efficiency.
  • Determining the right level of intervention to improve FTR while maintaining a seamless experience.
  • Aligning user needs, business goals, and operational constraints through multiple stakeholder discussions and iterations.
  • Ensuring proposed solutions were both impactful and feasible within existing system limitations.