Use case #0001

From application to credit queue in 4 minutes: how Origination AI works

A loan application that takes four minutes to process from submission to credit queue is not a streamlined manual process — it is an automated one. The Loan Origination Agent AI extracts every field from the application and its documents, runs identity and eligibility checks, pulls the bureau report, computes the preliminary underwriting metrics, and creates the LOS record — before a human underwriter has opened their laptop.

A loan application that takes four minutes to process from submission to credit queue is not a streamlined manual process — it is an automated one. The Loan Origination Agent AI extracts every field from the application and its documents, runs identity and eligibility checks, pulls the bureau report, computes the preliminary underwriting metrics, and creates the LOS record — before a human underwriter has opened their laptop.

What origination actually is — and why manual execution is always slow

Loan origination, in its manual form, is a data entry and verification exercise. A borrower submits an application with supporting documents. An origination officer reads the documents, extracts the data fields the credit team needs, enters them into the Loan Origination System, verifies that the identity documents match the application form, confirms that required fields are populated, and queues the file for the credit team. At every step, a human is doing work that a machine can do faster and more accurately.

The error rate in manual data entry for loan applications in Indian lending typically runs between 8% and 14% of fields — errors that are caught downstream by the credit team, sent back to origination for correction, and add an average of 1.8 days to the application TAT. The Loan Origination Agent AI eliminates the error class entirely: it extracts from the source document rather than transcribing, cross-checks the extracted fields against each other and against external sources, and only creates the LOS record when the field-level validation is complete.

"Four minutes is not a faster version of the manual origination process — it is a different process entirely. One that happens while the borrower is still on the application screen."

The 4-minute origination timeline

0:00–0:45
Application ingestion and document classification

Application form parsed · Documents classified · OCR queued

The submitted application form is parsed — whether web form, mobile app, PDF, or API submission from a DSA portal. Attached documents are automatically classified: bank statement, income tax return, salary slip, identity document, address proof, property document, business registration. Each document type triggers the appropriate extraction model. Documents below minimum quality threshold are immediately flagged for re-upload with a specific reason — "bank statement page 3 is partially obscured" not "please resubmit documents."

Output: Document manifest confirmed · OCR extraction initiated on all classified documents
0:45–1:30
Field extraction and cross-validation

42 application fields extracted from documents · Cross-validated against each other and application form

OCR extraction produces the raw field values from each document. Extracted fields are cross-validated: does the name on the Aadhaar match the name on the PAN? Does the address on the bank statement match the application form? Does the employer on the salary slip match the EPFO data? Discrepancies are flagged with the specific fields in conflict — not as generic errors but as "Aadhaar name: Priya Ramachandran vs Application name: P. Ramachandran — likely abbreviation, confidence 94%." High-confidence abbreviation matches are auto-resolved; low-confidence mismatches are routed for human review.

Output: 42 fields extracted and validated · 3 discrepancies flagged · 2 auto-resolved · 1 human-review queue
1:30–2:15
Identity and eligibility gates

KYC verification · Negative list checks · Eligibility policy gates · CIBIL pull trigger

The extracted identity data is submitted for KYC verification: Aadhaar OTP (already captured at application), PAN NSDL check, CKYC registry pull. Simultaneously, the applicant is screened against the negative list (internal NPA list, RBI Caution list, CIBIL defaulter list). Eligibility policy gates are evaluated: minimum age, maximum age, minimum income, product-eligible employment category. The CIBIL/Experian pull request is triggered at this stage — running in parallel with the other checks so it does not add sequential time.

Output: KYC verified · Negative list clear · Eligibility gates passed · Bureau pull in progress
2:15–3:00
Bureau data received and interpreted

Bureau report received · Score, tradeline, DPD history, and existing obligations extracted and computed

The bureau report arrives (typically 20–40 seconds for CIBIL API response). The Origination AI extracts: credit score, number of active accounts, total existing EMI obligations, worst DPD in 24 months, enquiry count in 6 months, and any accounts in collection or written off. These are not stored as raw bureau data — they are computed into the underwriting metrics the credit team needs: current FOIR (adding the proposed EMI to existing obligations against the income), obligation-to-income ratio, bureau score band, and a preliminary credit quality flag.

Output: CIBIL 736 · Existing EMIs ₹22,400/month · FOIR with proposed EMI: 38.4% · 0 DPD events in 24 months
3:00–3:45
Preliminary underwriting computation

Maximum eligibility computed · LTV check · FOIR gate · Preliminary sanction amount

With all field data and bureau data available, the Origination AI computes the preliminary underwriting picture: maximum eligible loan amount based on income and FOIR ceiling, LTV check against the stated property value, and — for the product type — any product-specific policy constraints. The output is not a credit decision (that belongs to the credit team) but a preliminary eligibility profile: "Eligible for up to ₹ X based on income, FOIR, and bureau; LTV at requested amount is Y%; credit quality: B+." This profile is the first thing the credit underwriter sees when they open the file.

Output: Max eligibility ₹32.4L · LTV at requested amount 68.2% · Credit quality: B+ · Policy gates: all passed
3:45–4:00
LOS record creation and credit queue entry

LOS record created with all extracted and computed fields · File queued for credit underwriting

The complete LOS record is written: all 42 extracted application fields, the computed underwriting metrics, the bureau data (structured and searchable, not raw PDF), the document set with quality scores, and the preliminary eligibility profile. The credit underwriter receives a complete, validated, pre-computed file — not a bundle of documents to read and extract manually. Their job begins at analysis, not data entry.

Output: LOS-2025-8841 created · Assigned to underwriting queue · Credit team notified · Application TAT clock: 4 minutes 12 seconds

The field extraction output: what the AI produces from a single bank statement

Field Extraction — Bank Statement · HDFC Savings Account · 18 months
Application LA-2025-8841 · Extracted in 34 seconds · Confidence scores attached
Account holder namePriya Ramachandran Sharma // 99%
Account number (last 4)XXXX-4821 // 100%
Account typeSavings // 100%
Statement periodMay 2024 – Oct 2025 // 18 months confirmed
Monthly avg credit (18mo)₹88,420 // computed from 18 months
Monthly avg balance (18mo)₹1,84,200 // avg of closing balances
Salary credit regularity18 / 18 months // 100% regular
Salary credit amount (avg)₹84,000 – ₹92,000 // range, last 6 months
Employer name (from credit)TechCorp India Ltd // verified vs application
NACH/EMI debits detected3 regular debits — ₹22,400/mo total // existing obligations
Balance trend (6 months)Improving — +18% // financial health signal
Cheque / NACH returnsZero in 18 months // clean
Salary employer matches application form — TechCorp India Ltd
Stated salary (₹86,000/month) consistent with bank credit average (₹88,420)
Existing EMI load (₹22,400/month) matches bureau tradeline data
3 months show a second salary credit — possible part-time income or bonus. Flagged for credit team review.
No returned cheques, NACH failures, or negative balance events in 18 months
● 18-month statement analysed · 12 fields computed · All cross-checks complete ● 1 flag for credit team: secondary credit source — not a rejection trigger, context note

What the credit underwriter sees — and what they no longer need to do

When the credit file arrives in the underwriter's queue at minute 4, it contains everything they would previously have spent 25–35 minutes assembling: the applicant's name and identity verified, income computed from 18 months of bank statements rather than the last 3 payslips, existing obligations identified from the bureau and corroborated by NACH debits in the bank statement, a preliminary FOIR computed at the proposed loan amount, the property valuation status (if pre-submitted), and any flags requiring human attention specifically noted at the top of the file.

What the underwriter does not do: read the bank statement, calculate the average salary, enter the CIBIL score, compute the FOIR, check for NACH failures, verify the employer name against the application. Each of those tasks has been completed — accurately, from the source document — before the file reached the underwriting queue.

4 minApplication to credit queue — from borrower submission to fully-processed LOS record
42Fields extracted, cross-validated, and populated in the LOS — zero manual data entry
ParallelKYC, negative list, eligibility, and bureau pull all run simultaneously — not sequentially
−35 minTime saved per application vs manual origination — returned to the underwriter as analysis time

The four minutes are not compression — they are transformation

A four-minute origination process does not exist because origination has been speeded up. It exists because origination has been restructured: the tasks that a machine does better than a human — document reading, field extraction, cross-validation, bureau parsing, metric computation — happen in seconds. The tasks that require human judgment — credit assessment, risk appetite, exception handling — begin with a complete, validated, pre-computed file. The underwriter's first action on the file is analysis. The last action is a decision. Nothing in between requires them to touch the raw documents.

← Back to Loan Origination Agent AI