Skip to main content

Loan Onboarding Flow

Flow Steps

StepScreen nameUser actionSystem responseDecision pointsError statesNext step
1document-upload-flowDrag and drop one or more agreementsFiles validated and queuedFile type valid? file count within limit?File rejected, upload interruptedStep 2
2document-upload-flowMonitor progress and wait for completionExtraction pipeline starts per fileContinue with partial completion or wait for all filesProcessing timeout, parse failureStep 3
3extraction-review-screenOpen completed file and review extracted fieldsViewer and field table loaded with confidence statesAccept auto-filled values or editEvidence missing, low-confidence clusterStep 4
4extraction-review-screenApprove or reject each flagged fieldField status updates persisted with provenance linksAll required Tier 1 fields approved?Save conflict, approval permission deniedStep 5
5extraction-review-screenExecute document-level approvalDocument status set to approvedExport now or batch laterExport precheck failureStep 6
6dashboard-homeTrigger export to LoanIQPayload generated and sent to LoanIQ integrationExport acknowledgement received?LoanIQ endpoint unavailable, schema mismatchComplete

Decision Logic

  1. If required field approval is incomplete, block export.
  2. If confidence is below review threshold, enforce manual confirmation.
  3. If LoanIQ export fails, route to support runbook and preserve retry context.

Error Recovery Paths

  1. Upload error -> retry same file row from document-upload-flow.
  2. Extraction error -> reprocess document from upload screen.
  3. Approval conflict -> refresh field lock state and reapply action.
  4. Export error -> queue retry and show integration error code.