Published by the FinTech Association of Kenya
PRECURSORSubscribe
Independent

The chatbot apologized. The money is still missing.

Supervision worldwide is shifting from scripts to outcomes: not how fast you answered the customer, but whether she got her money back. A bank that measures time-to-first-response while cash sits frozen in a suspense account is optimising the wrong clock, and courts have started saying so.

By The Precursor Editorial Team, Consumer protection & Product pricing · 4 min read,
The chatbot apologized. The money is still missing.

Illustration: Precursor

A customer whose KSh8,500 supermarket or school-fees payment hangs on a Friday evening has no use for an instant, polite apology in a chat window. She needs her purchasing power back before the weekend. Across East Africa's financial sector, institutions have spent heavily on conversational front ends that cut the cost of acknowledging a complaint while leaving the back-office machinery that actually returns the customer's cash stuck in a multi-day manual queue.

They are automating the apology while manually processing the remedy, and the regulatory wind is blowing exactly the other way. The United Kingdom's Consumer Duty, the US Consumer Financial Protection Bureau's actions on dispute handling and Kenya's own draft consumer-protection framework all share a single design principle: supervision is moving from paper process to customer outcome.

Courts have already joined the shift. In February 2024, British Columbia's Civil Resolution Tribunal held Air Canada liable for negligent misrepresentation in Moffatt v. Air Canada. After Jake Moffatt's grandmother died, the airline's website chatbot assured him he could book a full-price bereavement ticket immediately and claim a retroactive discount within 90 days, flatly contradicting the airline's official tariff page.

Air Canada's lawyers argued, in effect, that the chatbot was a separate actor whose mistakes the company could disown because the correct rule sat in a static link elsewhere on the site. The tribunal rejected that argument out of hand: a corporation is bound by every commitment its automated channels make. Whether a bank's bot runs on a decision tree or a large language model, a promise made in the chat window is a promise made by the bank.

Starting the stopwatch when the customer loses access to cash.

To see why customers grow angrier even as banks celebrate faster response metrics, follow a failed inter-institution payment. When money leaves a customer's account without crediting the merchant's till, the transfer sits in one of three places: debited without switch confirmation, caught in a switch timeout, or reversed into a bank suspense ledger without updating the customer's available balance.

A conversational bot that tags all three failures as pending and asks the user to wait 48 to 72 hours protects the call centre's speed targets while shifting the working-capital loss straight onto the family or small shopkeeper. For a household on a tight budget or a kiosk owner waiting to restock, losing KSh8,500 over a weekend means borrowing from an expensive digital lender or leaving shelves bare. Measuring customer service by time to first response lets a bank congratulate itself in three seconds while the customer's cash stays frozen for three days. The stopwatch that matters starts when the customer loses access to her money and stops when she regains it.

Connecting the front-office voice to the back-office ledger.

Fixing payment recovery means wiring the front-end interface directly to the settlement bottleneck. A deterministic rule can read an ISO 20022 or switch rejection code and fire an automatic ledger reversal without waiting for a clerk. A statistical triage tool can flag stuck transfers involving vulnerable customers or large merchant settlements needing immediate treasury attention. Generative language tools should be restricted to translating a verified, timestamped switch status into plain English or Kiswahili. And any automated refund script given write-access to suspense accounts must be locked behind idempotency keys, velocity limits, and dual-control gates, so a retry loop cannot drain the ledger.

More often than not, the most effective fix requires no artificial intelligence at all. Giving the customer one end-to-end transaction trace number, and setting up a live automated status feed between the bank, the mobile-money operator and the payment switch, ends the absurd ritual of customers acting as unpaid couriers carrying WhatsApp screenshots between two financial institutions.

Measuring the remedy instead of the conversation.

When the Kenya Bankers Association published its 2025 Customer Satisfaction Survey in April 2026, the sector toasted high headline satisfaction even as the report warned of slipping loyalty and stubborn friction around complaint resolution. Closing that loyalty gap requires auditing operating ledgers rather than opinion surveys.

Banks should stop counting four frantic phone calls from the same customer about one missing payment as four separate handled contacts; that is a single unresolved failure counted four times. Replacing average handling time with the 95th-percentile time to restored funds exposes the oldest stuck disputes and the exact shilling balance trapped inside suspense accounts.

At the next quarterly service review, the chief operating officer and chief financial officer should report the total cost per restored shilling, including repeat calls, manual reconciliations and lost accounts, alongside the exact number of hours a customer's money stays locked up after the chatbot says sorry. When Kenya's regulators begin examining outcomes rather than scripts, the banks still measuring politeness will discover that an apology, however fast, was never the product.

The Precursor Editorial Team

Precursor is published by the FinTech Association of Kenya and exercises independent editorial judgement under the Editorial Independence Charter. This article is labelled Independent: no commercial party reviewed it before publication.

More on this system

Independent

When software becomes the customer.

The world's card networks are rebuilding checkout for buyers that are not human. Before an African bank opens that lane, it must answer a question older than the technology: what exactly did the customer authorise, and who pays when the machine misunderstands?

Payments · 4 min read