Internal Reference · WhatsApp Lending Platform
How a WhatsApp message becomes a loan disbursement, a repayment, or a timely reminder — and what happens under the hood at each step. Tap the buttons inside each chat to walk through the linked web flows.
Onboarding
No one can engage the system without being explicitly invited by an admin. Once invited, the borrower completes KYC and sets a PIN before their first session.
INVITE 255XXXXXXXXX to unlock the number.Loan Application
An AI agent collects the application in natural language, then a deterministic underwriting pipeline scores it and routes the outcome to one of three paths: auto-approve, credit officer review, or rejection.
Repayment
After a Malipo STK push is sent, three independent processes race to confirm payment and record it — so a missed webhook never leaves a borrower without confirmation.
PAY 2000.malipo_coll: mapping if omitted from payloadmalipo_coll:* keysReminders & Escalation
Every morning two cron jobs sweep the portfolio. One sends same-day due reminders; the other escalates loans already in arrears before the credit team starts their day.
arrears_esc:{loanId}) to avoid re-escalating loans already in the queue.