+254 722 117 850 Support Login
Solutions Financial Services
Solution · SACCOs, banks & fintechs

From loan dial-up to M-Pesa disbursement — in under three minutes.

Members dial a shortcode, verify with OTP, get their disbursement, then receive repayment reminders that actually arrive. The whole loop runs on Sozuri — USSD, SMS, OTP and Payments behind one project.

ODPC-aligned audit trail Sub-3s OTP delivery M-Pesa disbursement
22456 · BIDII SACCO Member John K.
Bidii SACCO: Loan request KSh 10,000 received. Reply with OTP 4821 to confirm.14:08
482114:08
M-Pesa disbursement KSh 10,000.00 sent to your M-Pesa. Ref BDS-9X4K. Repay by 23 Jul.
Bidii SACCO: Reminder — KSh 2,500 weekly instalment due Friday. Reply BAL for balance.Fri 09:00
The customer

Meet Bidii SACCO — 12,000 members across Western Kenya, half of whom have never opened a banking app.

For SACCOs, fintechs and microlenders, the channel that wins is the one members already have. SMS reaches everyone; USSD lets them apply without data; M-Pesa puts the loan in the same wallet they buy groceries with.

12K+Active members
38%Feature-phone users
7 daysAvg. old loan turnaround
The journey

A loan, from dial to disbursement, in three scenes

1 Apply on any phone

Members dial a USSD shortcode. No app, no data, no friction.

The same menu that works on the cheapest Nokia works on the newest iPhone. Sozuri's USSD engine calls Bidii's core-banking API mid-session to check eligibility, then collects amount, repayment plan and consent — all in under 90 seconds.

  • Branched menus driven by member status and savings balance
  • Mid-session HTTP nodes call Bidii's eligibility engine
  • Session CDRs export for audit and reconciliation
BIDII SACCO Welcome John K.
Limit: KSh 50,000

1. Apply Loan
2. Check Balance
3. Statement
0. Exit
Reply1_
2 Verify & sign

OTP confirms identity. SMS captures consent.

A 4-digit OTP lands on the member's phone in under 3 seconds — their reply is the legally binding signature. Every step is logged with timestamp, IP and message ID for ODPC-grade auditability.

  • Transactional sender ID (BIDII SACCO) on every code
  • 5-minute OTP window with rate-limit protection
  • Audit log exportable to PDF for regulator inspections
BIDII SACCO SMS · OTP
Bidii SACCO Loan request KSh 10,000
4821
Reply this code to confirm. Expires in 5 min.
482114:08
3 Disburse & collect

The money lands in M-Pesa. The reminders take care of themselves.

Bidii's app fires a Sozuri STK Push to disburse, then schedules repayment SMS for the agreed cadence. AI agents handle the "what's my balance?" and "can I top up?" inbound questions automatically; only complex requests reach the team.

  • Daraja-backed disbursement straight to member's M-Pesa
  • Scheduled repayment SMS with branded sender ID
  • AI Agents answer 70% of inbound balance & top-up queries
BIDII SACCO SMS · Repayment
Reminder: KSh 2,500 instalment due Friday for loan BDS-9X4K. Reply BAL for balance, TOP to top up.Tue 09:00
BALTue 09:14
Bidii Agent
Hi John, remaining KSh 7,500 (3 instalments). Reply PAY to settle early and save KSh 240.Tue 09:14
What's behind it

A finance-grade stack — behind one project

What changes

The unit economics of a Kenyan SACCO, rewritten

3 min

Loan turnaround

From the moment a member dials the shortcode to M-Pesa landing. Down from a typical 4–7 days at branch.

−42%

Default-bucket aging

SMS reminders with a one-tap top-up offer pull repayments forward dramatically.

70%

Member queries handled by AI

BAL, STMT, TOP-UP, BRANCH — the agent reads the docs and answers. Human team focuses on the urgent 30%.

“The first month we moved loan applications to USSD, we processed more disbursements than the prior quarter combined. Members didn't need to come to the branch — they didn't even need the app.”

A regional Kenyan SACCO using Sozuri USSD + SMS + Payments
USSD *384*22# OTP 4821 M-PESA KSh 10K dial · verify · disburse
Your move

Lend like the rails Kenyans already trust.

USSD for reach, SMS for delivery, OTP for trust, M-Pesa for cash. Sozuri stitches all four into a single project so your members get one consistent experience.

Chat on WhatsApp
Your first SMS in the time it takes to brew coffee. Start building in minutes