Mortgage document review
Payslips, social security records and appraisal read automatically; income, LTV and missing documents checked.
Mortgage document review
- File #ML-7731: 9 documents uploaded (payslips, social security record, appraisal, deed)
- Documents fetched from S3 and classified; fields extracted from 3 payslips and the record
- Plan: income check → appraisal/LTV → missing docs → update file
- Credit bureau report: score 1,612, existing instalments 9,800/month
- Net income 68,500, within 2% of the social security record, DTI 41% → eligible
- Appraisal 6,400,000, requested 4,800,000 → LTV 75%, limit 80%
- Missing: compulsory earthquake policy and last 3 months' statements → 2 documents
- Loan > 3,000,000 → underwriting officer pre-approved the file
- LOS file set to "pre-approved – awaiting documents", checklist attached
- Missing-document email sent to the customer and branch advisor
Simulation · derived from real agent definitions · every agent can be built by dialogue with the Autonomous Agent and validated with a test corpus
Documents uploaded to the loan file (web, email or branch)
File pre-approved, missing-document list with the customer, income and LTV evidence on file
Agents
Loan File Supervisor
Decomposes the objective, delegates to agents, manages approval points, merges the result.
Extraction Agent
Classifies documents, extracts fields and tables
classify_documentextract_fieldsocr_pageIncome Agent
Computes net income, cross-checks against social security and bureau data
compute_net_incomecross_check_sgkget_credit_bureaucompute_dtiValuation Agent
Reads the appraisal, determines LTV and missing documents
parse_appraisalcheck_ltvlist_missing_docsupdate_loan_filesend_emailSteps
| # | Kind | Agent | What happens | System | ms | tok |
|---|---|---|---|---|---|---|
| 01 | ingest | Loan File Supervisor | File #ML-7731: 9 documents uploaded (payslips, social security record, appraisal, deed) | — | 240 | — |
| 02 | retrieve | Extraction Agent | Documents fetched from S3 and classified; fields extracted from 3 payslips and the record | Document Store (S3) | 1,400 | 2,600 |
| 03 | plan | Loan File Supervisor | Plan: income check → appraisal/LTV → missing docs → update file | — | 300 | 200 |
| 04 | tool | Income Agent | Credit bureau report: score 1,612, existing instalments 9,800/month | Credit Bureau (KKB) | 480 | — |
| 05 | verify | Income Agent | Net income 68,500, within 2% of the social security record, DTI 41% → eligible | — | 760 | 820 |
| 06 | reason | Valuation Agent | Appraisal 6,400,000, requested 4,800,000 → LTV 75%, limit 80% | — | 720 | 690 |
| 07 | verify | Valuation Agent | Missing: compulsory earthquake policy and last 3 months' statements → 2 documents | — | 520 | 430 |
| 08 | approval | Loan File Supervisor | Loan > 3,000,000 → underwriting officer pre-approved the file | — | 3,100 | — |
| 09 | write | Valuation Agent | LOS file set to "pre-approved – awaiting documents", checklist attached | Loan Origination System | 460 | — |
| 10 | notify | Valuation Agent | Missing-document email sent to the customer and branch advisor | Email (Exchange) | 260 | — |
Credit card limit increase
The customer types in the app or talks to the call centre; the decision takes seconds, and anything above threshold goes to a manager.
Digital account opening (KYC)
ID, liveness and sanctions checks in one flow; clean applications open an account in minutes, no branch visit.
Card fraud alert triage
The card is blocked in seconds and the customer asked on WhatsApp; the reply releases or cancels the card.
Time to move from experimenting with AI to transforming with it.
In a 30-minute discovery session we take your 2–3 priority business problems, show a live demo of a similar scenario, and draft a roadmap that starts with the Value layer.
- Your 2–3 priority problems
- Live demo of a similar scenario
- Roadmap starting with value analysis