Go back

Go back

Misa AI — Designing a Voice-Powered Bookkeeping App for Nigerian Small Business Owners

Misa AI — Designing a Voice-Powered Bookkeeping App for Nigerian Small Business Owners

Misa AI — Designing a Voice-Powered Bookkeeping App for Nigerian Small Business Owners

Background story

Background story

Millions of Nigerian small business owners, POS operators, market traders, were tracking finances with memory and notebooks. Not because they didn’t want better tools, but because every bookkeeping app assumed they had time, a quiet environment, and patience to navigate five screens per transaction. Chioma, a POS operator, doesn’t have any of that.

Millions of Nigerian small business owners, POS operators, market traders, were tracking finances with memory and notebooks. Not because they didn’t want better tools, but because every bookkeeping app assumed they had time, a quiet environment, and patience to navigate five screens per transaction. Chioma, a POS operator, doesn’t have any of that.

My role

My role

KudiTraka brought me in as Lead Product Designer to design a voice-powered AI bookkeeping app from scratch. Two previous designers had tried and failed. I led a team of two designers. The brief was clear: build something that fits into the gaps of a busy workday, not something that interrupts it.

KudiTraka brought me in as Lead Product Designer to design a voice-powered AI bookkeeping app from scratch. Two previous designers had tried and failed. I led a team of two designers. The brief was clear: build something that fits into the gaps of a busy workday, not something that interrupts it.

Project Timeline — 12 Weeks

Project Timeline — 12 Weeks

Weeks 1–3 — Discovery Research

Weeks 1–3 — Discovery Research

Weeks 7–9 — User Testing + Iteration Tested with waitlist users

Weeks 4–6 — First Draft + Founder Review

Weeks 4–6 — First Draft + Founder Review

Weeks 10–12 — High-Fidelity + Handoff Final UI

I test with the actual environment in mind

image showing designs

Onboarding mockup screens for Misa AI, designed to create a smooth, human-centered first experience that introduces users to the app effortlessly.

Understanding Before Designing

Before opening Figma, I reached out to a real waitlist user — a POS operator — and walked through her entire workday. I set the research direction and brought my co-designer along so we were building from the same foundation. That conversation unlocked the core insight: the interface couldn’t demand attention, it had to disappear into the workflow. I studied voice UI patterns from Alexa, Siri, and Google Assistant, then made the call that defined the product: voice as the primary input layer, modelled on a phone call. I coordinated design decisions across the team — aligning on conversation flows, component standards, and iteration priorities. I rebuilt a failed onboarding from scratch after founder feedback. After user testing revealed users couldn’t tell if the app had heard them, I led the redesign of the listening indicator and added verbal confirmation. Twelve weeks — research, wireframes, testing, high-fidelity, handoff.

Understanding Before Designing

Before opening Figma, I reached out to a real waitlist user — a POS operator — and walked through her entire workday. I set the research direction and brought my co-designer along so we were building from the same foundation. That conversation unlocked the core insight: the interface couldn’t demand attention, it had to disappear into the workflow. I studied voice UI patterns from Alexa, Siri, and Google Assistant, then made the call that defined the product: voice as the primary input layer, modelled on a phone call. I coordinated design decisions across the team — aligning on conversation flows, component standards, and iteration priorities. I rebuilt a failed onboarding from scratch after founder feedback. After user testing revealed users couldn’t tell if the app had heard them, I led the redesign of the listening indicator and added verbal confirmation. Twelve weeks — research, wireframes, testing, high-fidelity, handoff.

The Design Challenge I Hadn’t Faced Before

Here’s where I had to be honest with myself: I’d never designed a Voice User Interface before.

Most of my instincts as a designer are visual, I think in layouts, hierarchies, and states. But voice is none of that. It’s sequential, conversational, and unforgiving of confusion. There’s no “back button” when someone mishears a prompt.

Rather than pretend I knew what I was doing, I studied. I spent time analysing how Google Assistant, Alexa, and Siri handle conversation, not just what they say, but how they recover from misunderstanding, how they signal they’re listening, and how they keep interactions short without feeling abrupt. I also explored how generative AI could make the experience feel less like a command-line and more like a capable colleague, one that anticipates context instead of waiting to be told everything.

The biggest shift in my thinking: voice design is conversation design. Every prompt is a micro-UX decision. Every response shapes whether the user feels confident or lost.

The Design Challenge I Hadn’t Faced Before

From the market research and a deep understanding of user needs, it became clear that our target audience isn’t very tech-savvy, even though they own smartphones.

  1. So, we leaned into something familiar: voice calls.

  2. We designed a solution where users could simply speak to manage their daily bookkeeping tasks.

  3. Imagine a POS operator handling transactions without ever touching a screen or a small business owner managing sales and inventory without tech stress.


    With voice-powered AI, transactions are logged automatically, reducing errors and keeping records accurate. They now get instant updates on stock levels and sales trends — just by speaking — making business decisions quicker and easier.

image showing designs
image showing designs

The Decision That Defined the Product

With my research in hand, the core design decision became clear, and it was a deliberate constraint, not a feature.

Our users weren’t unfamiliar with their phones, but they weren’t power users either. Complex interfaces had failed them before. So instead of building another app that also had voice as an option, we made voice the primary interface — modelled on something they already trusted: a phone call.

That framing changed everything. It meant:

  • The onboarding couldn’t rely on visual walkthroughs, it had to teach through conversation

  • Error states had to be handled verbally, with clear, friendly re-prompts

  • The “confirmation” of a logged transaction needed to feel like acknowledgement, not a system message

The visual UI still existed, for viewing reports, checking history, seeing trends. But the input layer, the part the user touched every single day, was voice-first. A POS operator could say “I sold 3 bags of rice for 4,500 naira” and the app would log it, update her inventory, and confirm back, all without her looking at a screen.

The Decision That Defined the Product

With my research in hand, the core design decision became clear, and it was a deliberate constraint, not a feature.

Our users weren’t unfamiliar with their phones, but they weren’t power users either. Complex interfaces had failed them before. So instead of building another app that also had voice as an option, we made voice the primary interface — modelled on something they already trusted: a phone call.

That framing changed everything. It meant:

  • The onboarding couldn’t rely on visual walkthroughs, it had to teach through conversation

  • Error states had to be handled verbally, with clear, friendly re-prompts

  • The “confirmation” of a logged transaction needed to feel like acknowledgement, not a system message

The visual UI still existed, for viewing reports, checking history, seeing trends. But the input layer, the part the user touched every single day, was voice-first. A POS operator could say “I sold 3 bags of rice for 4,500 naira” and the app would log it, update her inventory, and confirm back, all without her looking at a screen.

What Shipped

The final design centred on three things:

A natural onboarding flow — Designed to introduce Misa (the AI) as a character, not a feature. The first-time experience felt like meeting someone helpful, not setting up software.

A voice-first transaction layer — Users could log sales, check balances, and ask for summaries entirely through speech. The AI was designed to handle natural, imperfect language — not rigid commands.

A visual reporting layer — Simple, scannable dashboards for when users did want to see the bigger picture. Designed for quick comprehension, not deep analysis.

What Shipped

The final design centred on three things:

A natural onboarding flow — Designed to introduce Misa (the AI) as a character, not a feature. The first-time experience felt like meeting someone helpful, not setting up software.

A voice-first transaction layer — Users could log sales, check balances, and ask for summaries entirely through speech. The AI was designed to handle natural, imperfect language — not rigid commands.

A visual reporting layer — Simple, scannable dashboards for when users did want to see the bigger picture. Designed for quick comprehension, not deep analysis.

Result

Result

A shipped design with a voice-first transaction layer, a natural onboarding that introduced Misa as a character rather than a feature, and a visual reporting layer for when users wanted to see the bigger picture. The waitlist of 100+ users validated that real demand existed — my job was making sure the product could deliver on the promise they’d already bought into.

A shipped design with a voice-first transaction layer, a natural onboarding that introduced Misa as a character rather than a feature, and a visual reporting layer for when users wanted to see the bigger picture. The waitlist of 100+ users validated that real demand existed — my job was making sure the product could deliver on the promise they’d already bought into.

image showing designs
image showing designs

A few selected screens showcasing the final UI design of the Misa AI app.

What I Took Away

Designing for voice means designing for trust. There’s no visual scaffolding to fall back on — if the conversation breaks down, the experience breaks down. And sometimes the most powerful design decision is to reach for something familiar and make it work harder than it ever has.

What I Took Away

Designing for voice means designing for trust. There’s no visual scaffolding to fall back on — if the conversation breaks down, the experience breaks down. And sometimes the most powerful design decision is to reach for something familiar and make it work harder than it ever has.

I enjoy talking and discussing design, psychology, and new products in the market. I am available for freelance and full-time roles. Let’s catch up!

I enjoy talking and discussing design, psychology, and new products in the market. I am available for freelance and full-time roles. Let’s catch up!

Create a free website with Framer, the website builder loved by startups, designers and agencies.