Now live for East African SMEs
v1 · Kenya · Tanzania · Uganda

Your always-on AI credit-control desk.

Kengele watches your ledger, sends polite WhatsApp and SMS reminders in Swahili and English, reconciles every M-Pesa and bank settlement back to the right invoice — and delivers a Friday aging report so you know exactly which receivables are slipping.

Start a 30-day trialSee how it worksNo card. No setup fee. Cancel any Friday.
LanguagesSW · EN
ChannelsWhatsApp · SMS
SettlementM-Pesa · bank

Friday aging — 14 Aug

4 invoices need a follow-up today

Nairobi · 09:12
CurrentKSh 1,420,500
1 — 30 daysKSh 612,800
31 — 60 daysKSh 244,200
61 — 90 daysKSh 86,400
90+ daysKSh 28,900
Matched today7 settlements
Awaiting M-Pesa matchKSh 142,800
Settled partial → reminder moved to the open KSh 28,900
Built forDistributors in Nairobi, Mombasa & EldoretWholesalers across Dar es SalaamHardware and agribusiness SMEs in Kampala
Features

The four jobs Kengele does — so your team does not have to.

Most East-African SMEs either chase invoices by hand or hand them to a global AR tool that does not speak Swahili and does not understand a 60-day settlement window. Kengele was built for the middle — localized, always-on, and small enough that a single owner can run it.

Step 1 — Connect the ledger

One ledger, every invoice in view

Paste your Sage or QuickBooks credentials once and Kengele keeps a live mirror of every open invoice, customer, and currency. When a customer pays early, a deposit lands in the bank, or an invoice is later split — Kengele sees it the same day.

kengele · connect
00:01
Customer balanceKSh 124,800
Sent: 1Opened: yesAuto-stops on settle
Step 2 — Remind in the language of the customer

Polite WhatsApp and SMS in Swahili or English

Reminders go out on the schedule you set (day 0, day 3, day 7, day 14…). Kengele chooses Swahili or English per customer, never sends twice in the same week, and stops automatically the moment an invoice is settled.

kengele · remind
00:02
Customer balanceKSh 124,800
Sent: 1Opened: yesAuto-stops on settle
Step 3 — Reconcile every shilling

M-Pesa and bank matches, applied to the right invoice

Kengele reads the M-Pesa SMS and the bank statement, then matches each incoming settlement to the right open balance — including partial payments, over-payments, and credits. The ledger closes itself while you sleep.

kengele · match
00:03
Customer balanceKSh 124,800
Sent: 1Opened: yesAuto-stops on settle
Step 4 — Escalate only when needed

A human reviewer, only on the invoices that matter

If a customer disputes an invoice or goes silent past your threshold, Kengele escalates — with a recommended action: when to call, when to propose a partial settlement, and when to write off. Promise-to-pay commitments are captured in chat and pinned back to the invoice.

kengele · escalate
00:04
Customer balanceKSh 124,800
Sent: 1Opened: yesAuto-stops on settle
How it works

From ‘connect’ to ‘collected’ in a working day.

  1. 01

    Connect

    Link Sage or QuickBooks. Read-only — we never write back to your ledger.

  2. 02

    Tune

    Pick your reminder cadence, language defaults, and promise-to-pay tolerance.

  3. 03

    Remind & match

    WhatsApp, SMS, and M-Pesa matching run alone — Friday recap at 17:00 EAT.

  4. 04

    Escalate

    The few accounts that need a human call land on your desk, with a recommendation.

Friday 17:00 EAT — the aging report

Every Friday, a one-page report — and a list of who to call on Monday.

Kengele emails every owner and finance lead a single-page aging report each Friday. Tiered 0–30 / 31–60 / 61–90 / 90+, with the customer name, last comms, and the action we recommend. No dashboards to log into. No credit controller to hire.

  • Per-customer aging with last-touch
  • Recommended action per row
  • Anticipated cash-in by Wednesday

Aging — week 32

EAT 17:00
0–30KSh 1.42MHealthy — keep going on cadence.
31–60KSh 612KFollow up this week.
61–90KSh 244KFollow up this week.
90+KSh 28KEscalate Tuesday morning.

Cash-out has been adjusted for the Tuesday M-Pesa settlement — net anticipated cash-in for next week is KSh 1.81M.

Bilingual by default

“Tafadhali angalia malipo yako — salio lako limebaki KSh 24,800. Asante.”

Reminders in Swahili and English, matched to the channel the customer first responded on. Kengele keeps the tone polite and the schedule firm.

Languages & channels

A polite, persistent desk — in the language of the customer.

East-African SMEs do not fit a single language. Kengele sends in the last language the customer replied in, falls through to English on the first reminder, and never sends a duplicate across WhatsApp and SMS in the same week.

  • SwahiliTafadhali angalia salio lako.
  • EnglishPlease review your balance.
  • Code-switchPolite & local on both sides.
FAQ

The questions owners and finance leads ask first.

Anything missing? We answer in under one working day at kengele@polsia.app.

Start the trial

Your ledger. Always-on. Recovers itself by Friday.

Reach out — we will set up a 30-day trial on your real ledger, in plain Swahili or English, and the Friday aging report lands in your inbox seven days from now.