The Officer Portal, screen by screen.
The complete guide to LitFin's Officer Portal: case management, credit analysis, document verification and risk analysis, on real files and on practice cases.
Officer Portal Overview
Real-Time KPI Dashboard
Your home screen surfaces the metrics that matter most as you train: total practice cases assigned, average days-to-decision, approval rate, pending SLA breaches, and simulated portfolio volume. KPIs update in real time as cases progress through the training pipeline, so you always have an accurate pulse on your workload.
Assigned Cases & Priority Queue
Practice cases are automatically routed to you based on product type, loan size, branch, and your current capacity. The priority queue highlights SLA-critical items, flagged applications, and cases awaiting your response, so you learn to manage a real queue without anything slipping through the cracks.
Mwikila on Every Page
Mwikila rides along on every page of the Officer Portal as a contextual co-pilot. Ask him to summarize an application, explain a risk flag, draft a practice client message, or pull regulatory guidance. He understands your current context and provides relevant, actionable suggestions instantly.
Secure Authentication & Role-Based Access
Access the Officer Portal with organisation-issued credentials. Role-based permissions ensure you see only the cases and data appropriate to your level, junior officers, senior reviewers, branch managers, and compliance officers each get a tailored training view.
Customizable Workspace
Pin frequently accessed cases, save custom filter presets, and configure notification preferences (email, in-app, SMS). Your workspace remembers your layout between sessions so you can pick up exactly where you left off.
AI-Powered Case Management
Kanban & List Pipeline Views
Toggle between a Kanban board (visual columns for New, In Review, Pending Info, Approved, Declined) and a dense list view. Drag-and-drop practice cards between stages in Kanban mode, or use bulk actions in list mode to move multiple cases at once, learning the workflow you will use on the job.
AI Pre-Analysis on Every Application
Before you open a case, a preliminary reading has already run. The card carries the key financial ratios and a one sentence summary of what the file turns on. Applications carrying contradictions or anomalies are marked so you see them first.
Advanced Filtering & Multi-Criteria Sort
Filter cases by loan product, amount range, submission date, borrower type (individual, SME, corporate), branch, assigned officer, or any combination. Sort by SLA deadline, loan amount, or submission date. Save filter combinations as named presets for quick access.
SLA Tracking & Escalation Alerts
Every practice case has a visible SLA countdown based on your organisation's configured turnaround policies. Cases approaching their deadline turn amber; breached cases turn red and trigger automatic escalation to your supervisor. SLA performance feeds into your officer analytics dashboard, so you build real-world time discipline.
Batch Operations & Assignment
Branch managers can reassign practice cases between officers, bulk-approve low-risk pre-screened applications, or escalate complex cases to senior reviewers. Assignment history is fully auditable, and the system prevents orphaned cases with automatic redistribution when an officer is unavailable.
Desktop Review & AI Analysis
Seven Analysis Tabs
Each practice case opens into a comprehensive review workspace with seven dedicated tabs: Desktop Review (summary and AI narrative), Documents (all uploaded files), Financials (statements and ratios), Collateral (valuations and coverage), Risk (contradiction detection and scoring), Audit (complete action history), and Decision (recommendation and approval workflow).
AI-Generated Credit Analysis Narrative
The Desktop Review tab presents a full-length credit analysis narrative written by AI, covering business background, industry context, management assessment, financial performance trends, loan purpose evaluation, and repayment capacity. The narrative is editable: you can accept, modify, or override any section, and what you changed is kept beside what was proposed, so a second reader can see both.
The Five Cs, with the evidence under each
The reading is organised under Character, Capacity, Capital, Collateral and Conditions, and each one carries the evidence it rests on: CRB history and references under Character, cash flow coverage and DSCR under Capacity, equity contribution and net worth under Capital, coverage ratio and marketability under Collateral, market and regulatory conditions under Conditions. Every line links back to the document it came from.
Financial Ratio Dashboard
The Financials tab calculates and visualises the ratios the file supports: current ratio, quick ratio, debt-to-equity, DSCR, interest coverage, gross and net margins, ROA, ROE, and working capital trends. Where a benchmark for the borrower's sector is held, it is shown with its source and the date it was published. Where none is held, the product says so rather than supplying one.
Decision Workflow with Digital Signatures
The Decision tab captures your recommendation (approve, decline, refer, request more info) with mandatory justification fields. Multi-tier approval chains are practiced end to end: junior officer recommends, senior officer approves, branch manager signs off. Each step is digitally signed and timestamped, so you rehearse the exact compliance trail a real decision requires.
Document Verification
Pre-Verified Documents
Practice documents arrive already validated by our document AI: national ID (NIDA), TIN certificate, business registration (BRELA), financial statements, bank statements, tax returns, collateral title deeds, insurance policies, board resolutions, guarantor documents, CRB consent, environmental permits, utility bills, trade references, employment contracts, lease agreements, and purchase invoices. Format, legibility, and expiration checks are completed before the case reaches you, so you learn to focus on the substance.
AI Document Reading & Validation
The AI reads each document using OCR and natural language understanding. It extracts key data points (names, dates, amounts, registration numbers) and cross-references them against the application data. Mismatches are flagged automatically, for example, if the name on a TIN certificate differs from the application, or if financial statement figures contradict bank statement totals.
Unified Viewer with Zoom, Rotate, and Compare
View all documents in a single unified viewer without downloading files. Zoom to inspect fine print, rotate scanned documents to correct orientation, and use side-by-side comparison mode to cross-check figures between financial statements and bank statements, or compare ID photos across multiple documents.
Flag, Annotate, and Request Replacements
Mark any practice document as Verified, Flagged, or Rejected with a single click. Add annotations that are pinned to specific locations on the document (circle a suspicious figure, highlight a missing stamp). When you reject a document, the system generates a structured replacement request, so you practice explaining to a borrower exactly what is needed.
Complete Document Audit Trail
Every document interaction is logged: who viewed it, when, for how long, what annotations were added, and what verification status was assigned. The trail is kept so that what a file's handling consisted of can be produced later, rather than reconstructed from memory.
Contradiction Detection & Risk
Income Mismatch Detection
The AI cross-references declared income on the application against bank statement deposits, tax return figures, financial statement revenue, and payslip data. If a borrower declares TZS 50M annual revenue but bank statements show only TZS 30M in deposits, it flags this with both figures, the variance between them, and the source documents for your review.
Identity Discrepancy Alerts
Names, dates of birth, addresses, and registration numbers are compared across all submitted documents. The system detects subtle variations (spelling differences, transposed digits, mismatched photos) and shows each discrepancy with what differs, in which two documents, and what would resolve it.
Temporal Impossibility Checks
The AI identifies logically impossible timelines: a business claiming 10 years of operation but registered 2 years ago, financial statements dated after the submission date, or a borrower aged 22 claiming 15 years of management experience. These temporal contradictions often reveal fabricated histories and are flagged with specific evidence.
Financial Inconsistency Analysis
Cross-document financial validation catches inconsistencies such as profit figures that do not reconcile between income statements and balance sheets, cash flow statements that contradict bank records, or expense ratios wildly outside industry norms. The system also detects round-number padding (every figure ending in 000) which may indicate estimated rather than actual figures.
CRB Conflict Resolution
CRB data is compared against the borrower's declarations. If the borrower claims no existing loans but CRB shows active facilities, or declared outstanding balances differ from CRB records, the conflict is flagged with both figures and where each came from, and a next step is suggested, from requesting clarification to recommending decline.
Borrower Communication
In-Platform Messaging Center
Practice communicating with simulated borrowers within LitFin through a secure messaging interface. All messages are encrypted, timestamped, and attached to the practice case file. Every interaction is part of the training record and reviewable by your supervisor, so you learn to keep clean, traceable correspondence.
Structured Information Requests
When additional documents or clarification is needed, practice creating structured requests using pre-built templates: missing document request, financial clarification, collateral revaluation, guarantor information, and more. The simulated borrower returns clear instructions with specific items, deadlines, and guidance on how to respond.
AI-Drafted Client Messages
Mwikila can draft professional client messages for common scenarios: application received acknowledgment, additional information needed, status update, conditional approval terms, or decline with guidance. Messages are generated in both English and Swahili, and you review and edit them so you learn to communicate clearly before you do it for real. Tone and formality levels are configurable.
Real-Time Status Updates & Notifications
Every status change you make triggers a simulated notification to the borrower via their preferred channel (in-app, email, SMS). You see a live progress tracker showing exactly where the practice application stands in the pipeline, so you understand the transparency that reduces inbound inquiry volume on the job.
Compliance & Audit Trail
Comprehensive Action Logging
Every action in the Officer Portal is immutably logged: case opens, document views (including duration), status changes, notes added, messages sent, decisions recorded, and even search queries. Logs cannot be edited or deleted, and they are timestamped with the officer's identity, IP address, and session context.
Exposure and KYC checks you configure
The review workflow carries the checks your institution configures: single borrower exposure limits, expired KYC documents, missing disclosures. LitFin holds no approval or accreditation from any regulator, and the thresholds are your institution's own rather than ours.
Reporting practice
Practise producing the reports your institution files: portfolio classifications, non-performing loan ratios, sectoral exposure breakdowns, and large credit notifications. Reports pull from your practice case data, so you rehearse the format before it matters. The templates are the ones your institution supplies.
Anomaly Detection & Fraud Alerts
Planned: a rules engine that would monitor for suspicious patterns such as unusual approval velocity, systematic override of AI recommendations, repeated waivers of the same condition, and after-hours bulk processing, routing alerts to compliance officers with full context to support early detection of both external fraud and internal control weaknesses. This monitoring layer is on our roadmap and is not live today.
Export the whole record
One click exports the complete record of a case: application data, all documents, analysis narratives, decision rationale, approval chain, condition tracking, disbursement verification, and the full audit trail, in one chronological file.
Put it on a file.
Send us a file you have already decided and read what comes back beside your own conclusion. We will tell you what we need before you send anything.