All case studies Contact
Web app · AI assistantLead Designer
Accounting operations  ·  2026
BookKeeper AI: each step of the answer is linked to a specific binder in the knowledge archive

// Case study

BookKeeper AI

An internal assistant for an accounting firm that answers bookkeepers only from published, validated SOPs — and shows the source behind every answer.

Bookkeepers work across many clients, each with its own close process, platforms and exceptions. The answers live in SOPs, videos and walkthroughs of varying freshness. A generic chatbot would guess — in accounting a confident wrong answer costs more than no answer. So the product is built around trust: scope, sources, status and a human review loop.

My role
Lead DesignerResearch, UX, UI, prototype
Timeline
4 weeks2026
Platform
Web app
Users
Bookkeepers · SMEs · QC librarians
Scattered SOPs, notes and videos pass through a validation filter and become one verified answer
The idea in one picture: scattered knowledge goes in, one verified answer comes out.

Design process

From how bookkeepers look for answers today to a clickable prototype with three roles.

01Discovery

Where answers live today, who owns them and what goes wrong when they’re outdated.

02Trust model

Source lifecycle and certification statuses, client scoping, what the AI may and may not say.

03Flows

Ask → clarify → answer with sources, plus knowledge gaps and the SME / QC review loop.

04UI design

Chat, knowledge library, upload and review dashboards in one component set.

05Prototype

A clickable prototype with role switching and realistic data, ready for handoff to engineering.

Problems

The knowledge exists, but it’s hard to trust: scattered, aging and tied to specific clients.

01

SOPs go stale. Platforms and policies change, and nobody knows which guide is still valid.

Shelves of old binders and outdated procedure manuals
Bookkeeper comparing two clients’ documents side by side
02

Every client has its own workflow. Mixing up two clients’ SOPs is a real risk.

Bookkeeper working late without documented guidance
03

When there’s no documented answer, people improvise — and the gap stays invisible.

04

Subject-matter experts are a bottleneck: validation requests pile up with no clear priorities.

Subject-matter expert buried in review requests

Solutions

Make every answer traceable, scoped to the right client and backed by people who own the knowledge.

Bookkeeper reading a sourced answer with confidence
01

Answers come only from published sources, with citations, provenance and the source’s lifecycle and certification status.

Client folders neatly separated on a shelf
02

Before answering, the assistant clarifies scope: general guidance or a specific client. Another client’s SOPs can’t appear in the answer.

03

Compliance-sensitive answers backed by a source that needs revalidation are shown only after an explicit acknowledgment.

Ticking an acknowledgment box on a review form
04

Unanswered questions are logged and grouped into knowledge gaps; SMEs and QC get a prioritized overview of what needs attention.

Expert reviewing knowledge with the team

User flow

The core path from a bookkeeper’s question to a trusted answer — and what happens when trust can’t be established.

01Ask

A question in plain language

Suggested questions
02Clarify scope

General or client-specific

Client search
03Retrieve

Published sources only

No source → SME queue
04Answer

Citations · source status

Revalidation → acknowledge
05Feedback

Helpful · report an issue

SME validatesQC certifies
Three roles: a bookkeeper asks, a subject-matter expert validates, a QC librarian publishes
Three roles, one loop: the bookkeeper asks, the SME validates, the QC librarian certifies and publishes.

Design system

A calm, neutral interface where color carries meaning: blue for action, status colors for the state of knowledge.

ManropeAa400–600 · one family
HeadlineManrope · 32 / 600
TitleManrope · 18–20 / 600
Button & labelManrope · 14 / 500–600
Body textManrope · 14.5–16 / 400
Ink#0F172A
Primary#1A73E8
Published#5DC847
Revalidation#BB3923
Info#8B5CF6
Surface#F9FAFB

UI design

A verified answer with sources, a knowledge overview for experts, a library with source status, honest “no answer” states, upload and AI insights.

Verified answer with numbered sources and a revalidation warning
SME knowledge overview with priority actions
Knowledge library with source status
No reliable published guidance found
Upload material panel
AI insights: usage, cost and answer quality

Open the live prototype ↗

Printed SOP stamped Verified next to a laptop with the same answer in Bookkeeper AI
The same standard as on paper: an answer counts only when its source is verified.

Results that matter.

Answers bookkeepers can trust: every reply traced to a validated SOP, scoped to the right client, with gaps routed to the people who own the knowledge.

0Answers without a source — every reply cites a published, validated SOP
1Client per answer — another client’s SOPs can’t appear in the reply
3Roles in one prototype: bookkeeper, subject-matter expert, QC librarian