AI Product Design · Enterprise B2B · 2026Client Concept · NDAResearch · UX · UI · Design System

NAVI: the financial wellness benefit that finds you in Slack.

Proactive AI financial wellness benefit concept embedded in Slack and HR portals, validated through 19 interviews and an 8-person prototype usability study.

Solo Product DesignerDiscovery · Synthesis · Product framing · Interaction design · Trust architecture · Visual design · Prototyping · Validation

Open web prototypeOpen mobile prototype

38 sec
observed prototype time to act
4.4 / 5
directional trust rating · n=8
7 of 8
adoption intent as workplace benefit
NAVI dashboard, paycheck card, AI insights banner, spending breakdown

Financial stress is common. The tools meant to help rarely earn a second visit.

Companies pour money into financial wellness benefits. The programs exist. The tools exist. But employees don’t use them, because the tools are built wrong.

Scope note. NAVI is a client-context concept and public front-end prototype validated through research and usability testing. This page does not claim a production launch, production telemetry, or real employee data.

They’re designed like banking apps: clinical interfaces, data-heavy dashboards, cold blues. They make the anxiety worse instead of easing it. People enroll, open the app once, and never come back. The benefit itself isn’t the problem. Where it lives is.

“We offer a financial wellness program. Maybe 3% of employees actually use it.”

HR Manager · Mid-size tech company

“I know I should budget, but it feels like homework. If it just told me when something was wrong, I’d actually pay attention.”

Employee · User interview

19 interviews. One finding that changed the whole product.

I talked to 7 HR managers and 12 individual employees across two mid-sized tech companies. I wanted to know why adoption was so low, and whether the problem was the product itself or the surface it lived on.

  1. People don’t open finance apps

    Every employee I talked to already had a finance tool: Mint, their bank app, a budget spreadsheet. None of them opened it regularly. Nine of twelve said some version of “I live in Slack.”

  2. Embarrassment blocks activation

    HR managers told me that branding something “financial wellness” makes people avoid it. Nobody wants coworkers knowing they signed up. An embedded tool sidesteps that: nothing to download, nothing visible.

  3. Proactive beats reactive

    Over and over, people said they wanted to be told when something needed attention, not to go looking for it themselves. “If it just pinged me when I was off track, I’d trust it more than any dashboard.”

Research artifact · redacted interview synthesis

What the notes said, and what changed because of it.

Anonymized synthesis from 19 structured interviews: 7 HR leaders and 12 employees across two mid-sized technology companies. Identifiers are removed; this is a working synthesis, not a reconstructed transcript.

SourceObserved signalDesign consequence
Employees · 9 of 12“I live in Slack.”Put the benefit where attention already lives instead of asking people to open another finance app.
Employee interview“I know I should budget, but it feels like homework.”Replace a recurring budgeting chore with a short, proactive signal when something needs attention.
HR manager interviewsFinancial-wellness branding made the benefit feel visible and uncomfortable to activate.Keep personal participation private and make the entry point feel like an existing workplace tool.
Cross-interview themePeople wanted to be told when they were off track, not to search for problems themselves.Rank one actionable insight above raw transactions and connect the consequence to the active goal.

Scannability aid · insight → decision

A compact reading aid, not new research. It summarizes how the three interview insights changed the product direction.

InsightDecision
People don’t open finance appsEmbed NAVI where attention already lives.
Embarrassment blocks activationKeep participation private and make the entry point feel like an existing workplace tool.
Proactive beats reactiveRank one actionable insight above raw transactions and kill the exploratory dashboard.

The Pivot

I started out designing a standalone financial wellness app. After the interviews, it was obvious that was wrong: people don’t open finance apps, they open Slack, their payroll portal, HR dashboards. So NAVI became an embedded AI agent that shows up where attention already lives. Not an app. A benefit that finds you.

Honestly, the pivot wasn’t a clean whiteboard moment. I had three weeks of standalone-app work already done: a full IA map, a navigation model, early screens I liked. Interview nine is where it stopped being deniable. An employee said “I live in Slack” almost word-for-word like the three before her, and I remember thinking my information architecture was an answer to a question nobody had asked. I kept the research, kept two screens, and threw away the rest. It stung for about a day. Then the design got dramatically easier, because “what can survive inside Slack?” is a much sharper question than “what should a finance app have?”

Seven decisions that define the product.

The evidence is separated deliberately: research-supported decisions come from the interview synthesis, usability-supported decisions come from the prototype sessions, and design hypotheses remain hypotheses. The embedded surface is a constraint, not proof that every visual choice was independently validated.

  1. Research-supported · Claymorphism, not flat UI

    My first visual pass was a dark, sharp fintech UI. It looked credible to me, but the first two test participants both called it “another bank app” unprompted. That reaction is exactly the avoidance the research warned about, so I threw the pass out. Soft 3D dome shadows, rounded clay surfaces, and sky-blue backgrounds create the “best friend who happens to know finance” register instead. Participants described the warmer treatment as more approachable; I can’t isolate it as a single causal driver of the directional trust rating.

  2. Research-supported · "NAVI ANALYSIS," not "NAVI says"

    Version one used chat bubbles with a friendly “NAVI says…” voice. In a workplace benefit it read as a toy, and one participant asked if it was “like a customer service bot.” That comment killed the pattern. Every AI output became a labeled “NAVI ANALYSIS” block with a confidence percentage and a data source citation: system credibility, not personality. Testing participants described the rework as feeling “like a report from a trusted system.”

  3. Usability-supported · Human override on every card

    NAVI never acts. It proposes and waits. Every recommendation card has an Override button, a non-negotiable design rule. Financial anxiety peaks when people feel out of control. The override button is a design promise: the human is always in charge. During one exploratory iteration, removing human override coincided with weaker trust responses. I can’t verify a participant subset or procedure that would support a defensible delta, so this remains directional input for retaining user control, not an independent experimental result.

  4. Design hypothesis · The computed timeline, never a round year

    NAVI never rounds a savings plan to a clean year. It shows whatever the math actually produces, 14 months on the $10,000 emergency-fund goal in this prototype. My bet: a flat 12-month plan reads like a New Year’s resolution, and those have a reputation for not sticking. An odd number is counterintuitive enough to be memorable, and it signals that NAVI computed a real timeline rather than rounding to a year. This is a design hypothesis, not a validated dropout study; I haven’t tested the claim itself, only that people notice the computed timeline.

  5. Usability-supported · Confidence scores everywhere

    Every AI recommendation shows a confidence percentage and the data behind it. Being upfront about the reasoning cuts down skepticism, people actually engage with it instead of dismissing it outright. Participants spent noticeably more time on cards with a confidence breakdown, and rated them as more trustworthy even when the score was only 74%.

  6. Research-supported · Privacy as a first-class surface

    The Privacy & Data screen is reachable within two taps from anywhere. It shows exactly what NAVI accessed, and just as critically, what it did NOT access. Negative disclosure (“NAVI cannot see your performance reviews or health claims”) was the most trusted copy in testing. The employer view is aggregate-only and requires a cohort of at least k ≥ 5; individual balances, debts, merchants, and goals never appear in HR reporting.

  7. Design hypothesis · Agentic triggers stay explainable

    The concept’s decision specification starts with a payroll deposit webhook and a read-only transaction batch. NAVI reviews discretionary spend against a 90-day category baseline and raises an anomaly review above 1.5× that baseline. The recommendation shows how the overage changes the active goal timeline, plus confidence signals from category consistency and recurring-merchant history. NAVI proposes and waits; it never moves money on its own.

The dashboard I had to kill.

Not everything made it. This is the first dashboard I designed after the pivot, and it’s the wrong product wearing the right logo.

V1, killed in review

Killed v1 dashboard wireframe, six KPI tiles, 12-month trend chart, category donut, merchant heatmap, and forecast band

Six KPI tiles. A 12-month trend line. A category donut. A merchant heatmap. A forecast band. It looked like a serious analytics product, and I was proud of it for about a week. Two things killed it:

It couldn’t survive Slack

For this concept, I treated Slack’s Block Kit surface as text-first, with no custom charts and no more than three actions. Those are the constraints recorded in the project payload spec; this page demonstrates a Block Kit-style simulation, not a deployed Slack integration. Every panel on this screen assumed a canvas the primary surface just doesn’t have. If the dashboard’s whole value was in its charts, the embedded version would always be the weaker sibling, which is backwards when embedded is supposed to be the point.

The research had already voted against it

Insight 03 was “proactive beats reactive”: people wanted to be told when something needed attention, not to go exploring. This screen is a machine for exploring. It asks the user to do the analysis NAVI was supposed to do for them.

What replaced it: one paycheck banner, one insight card with an action, one spending list. The final dashboard tells you what NAVI found. This one asked you to go find it yourself.

From lo-fi to final, web and mobile.

The dashboard shows the clearest progression on both surfaces. Paycheck-first layout and the proactive AI banner were locked in at the wireframe stage and never changed. Only the visual system got layered on top later.

Web dashboard

Lo-Fi

Lo-fi dashboard wireframe with paycheck summary and NAVI insights
Paycheck card anchors the top. AI insight banner immediately below. Flexible spending breakdown right. Structure proven in the wireframe before final pixels.

Final UI

Final dashboard with claymorphism treatment, sky-blue background, and AI analysis card
Claymorphism applied. Warm sky-blue background, soft clay card shadows, gold accent on the NAVI ANALYSIS badge. Layout identical to the wireframe, because the structure was already right.

Mobile dashboard

Lo-Fi

Lo-fi mobile dashboard wireframe with paycheck card and NAVI Analysis badge
Same paycheck-first hierarchy, forced into a single column with no sidebar. NAVI ANALYSIS card sits directly below, not buried in a feed.

Final UI

Final mobile dashboard with claymorphism treatment and NAVI Analysis card
Same visual system, pocket-sized. Bottom nav replaces the sidebar; cards stack instead of sitting side by side. Structure held from wireframe to final.

Every numbered dot is an interview finding.

Research isn’t a separate section tacked onto this product, it’s load-bearing. These are the two screens where the interviews shaped the most pixels, each one annotated with the specific finding behind it.

NAVI web dashboard annotated with four research-driven design decisions
  1. The briefing banner speaks first. Insight 03: “if it just pinged me when I was off track, I’d trust it more than any dashboard.” NAVI opens the conversation; the user never has to go looking.
  2. Paycheck is the anchor, not net worth. Every employee interviewed oriented their financial thinking around the next pay date, not a balance. The paycheck strip sits above everything else on the page.
  3. Insights outrank transactions. In the killed v1 this space was a trend chart. Interviews said users don’t want to analyze, so NAVI’s conclusions got the prime slot and raw transactions moved below the fold.
  4. An at-risk number is tied to a goal. Participants ignored generic warnings but reacted to consequences. “June savings at risk” links the overage directly to the emergency-fund timeline.
NAVI mobile coach screen annotated with three research-driven design decisions
  1. Confidence percentage on every answer. Participants rated recommendations as more trustworthy when a confidence score was visible, even when the score was only 74%. Hiding uncertainty reads as hiding something.
  2. The math is shown receipt-style. “Like a report from a trusted system.” The answer includes checking balance, rent due, and the resulting number, so the user can audit the reasoning instead of taking NAVI’s word.
  3. Suggested prompts kill the blank page. The wireframe phase surfaced “what do I even ask?” anxiety. Ready-made follow-ups mean the coach never presents an empty input field as the only path forward.

Eight screens. One visual language.

The public front-end prototype covers the concept’s standalone portal, from onboarding through privacy controls. The claymorphism system holds across every screen: same shadow formula, same card radius, same palette. No production services or employee data are included; client and participant details remain private under NDA.

Defined a framework-independent design-token system supporting consistent, white-label experiences across surfaces.

The app shell, six screens, one sidebar

NAVI dashboard, paycheck summary, AI insights banner, spending breakdown
Dashboard
NAVI weekly check-in, automated briefing with two ranked recommendations
Weekly Check-in
NAVI goals, emergency fund progress ring, 14-month plan, and savings plan breakdown
My Goals
NAVI AI analysis, conversational financial coaching interface
AI Analysis
NAVI alerts, anomaly detection with goal impact and three resolution paths
Alerts
NAVI privacy and data controls, connected sources, AI behavior toggles, and data management
Privacy & Data

Two surfaces that intentionally break the shell

Onboarding

NAVI onboarding, four-step workspace with a distinct composition per step and an integrated progress bar
No sidebar. The user hasn't onboarded yet, so there's nothing to navigate to. Four steps, four different layouts built around what each one is actually asking the user to do, with a compact progress bar replacing the old brand column.

Embedded View

NAVI embedded Slack view, Block Kit simulation with platform constraint annotations
Nested inside a simulated Slack DM, not the standalone app shell. The public screen demonstrates the concept's Block Kit-style constraints: text-first content, no charts, and no more than three actions.

Four screens. Same claymorphism, pocket-sized.

The mobile version uses the same visual language (soft clay surfaces, sky-blue background, Nunito + DM Mono type) squeezed into a single-viewport phone screen. Bottom nav replaces the sidebar, and cards stack instead of sitting side by side.

Mobile onboarding, claymorphism, sky-blue background, benefit checklist card
Onboarding
Mobile dashboard, paycheck card, NAVI Analysis badge, accept/override actions
Dashboard
Mobile goals, progress ring, 14-month plan, next actions list
My Goals
Mobile coach, conversational AI with NAVI Analysis card and confidence score
Coach

One flow, narrated: from anomaly to action.

This is the flow the whole product is built around, recorded from the public prototype. Allen is a synthetic user used to make the scenario concrete; the amounts and timeline are illustrative, not production data. His June dining spend runs 50% over average. Watch how NAVI turns that from a passive red number into a decision he can make in under a minute, with the goal impact spelled out and a human override at every step.

The hardest constraint was also the most clarifying one: designing for the Block Kit-style embedded surface forced NAVI to say only what mattered. No charts, no dashboards, just one sentence, one number, three buttons. Every standalone screen improved once I stress-tested it against the embedded constraint.

Design reflection · NAVI embedded-first approach

Faster decisions, higher trust, directional adoption intent.

Validation happened after the major interaction and trust architecture was established: moderated remote usability sessions with 8 participants using the interactive prototype. The primary timed task was to understand a financial situation presented by NAVI and determine the appropriate next action.

The 4.2-minute comparison point is a baseline/manual-workflow observation used only to frame the task, not a sourced benchmark for comparable finance apps. The representative observed time from scenario presentation to identifying the intended next action was 38 seconds in the prototype session. That is a directional prototype result, not evidence of a production improvement.

After the task, participants rated agreement with “I felt like it explained its reasoning” from 1 (strongly disagree) to 5 (strongly agree). The overall evaluated NAVI experience averaged 4.4/5; this is directional, not a validated trust scale or an isolated feature result. Seven of eight said they would use NAVI if it were available through their existing workplace benefits environment. That is adoption intent, not evidence of real adoption.

Open web prototype Open mobile prototype All work

What I’d do differently.

  1. I'd run the Slack embedded surface through actual user testing earlier.

    I used it as a design pressure valve throughout the process, but a participant round would have surfaced edge cases in the Block Kit format that I only caught late in the prototype phase.

  2. The odd-timeline detail is a strong behavioral UX insight, but it's currently buried in the My Goals screen.

    It deserves a dedicated moment during onboarding: a short explanation of why the odd timeline is intentional. Users who understood it trusted NAVI more; users who didn’t asked if it was a bug.

  3. I'd add a second usability round focused specifically on the override flow.

    The first round showed people trusted NAVI enough to accept most recommendations, which is good, but I want to test the override path under realistic pressure: a recommendation that feels wrong, or one that contradicts a user’s own instinct. That’s where the design’s trust architecture gets its hardest test.

Full process archive: sketch notes, digital wireframes, and the 23-screen board

Paper first. Four screens that defined the architecture.

Before any pixels, I sketched the four screens that carried the most structural risk: onboarding, the dashboard, the Slack embedded surface, and the alerts flow. Each sketch answered a specific layout question before committing to digital.

Split-screen onboarding

Brand promise on the left (“Your money, finally making sense.”) and activation steps on the right. The goal: employees see why NAVI exists before being asked to connect their payroll. Trust is established before data is requested.

Paycheck-anchored dashboard

Paycheck data sits above everything, because the paycheck is NAVI’s primary data source and the thing employees check first. Proactive AI insight card floats as a banner, never buried in a feed. The layout communicates: NAVI already knows what’s happening.

Alert with goal impact

An anomaly isn’t just flagged, it’s connected to the user’s goal. “Your dining spend is 50% above average. If unchanged, your emergency fund timeline shifts by one month.” Three resolution paths replace a single dismiss button: the user stays in control of what happens next.

Slack Block Kit simulation

For the concept, the embedded surface sketch used the same Block Kit-style constraint set: max 3 actions, no custom charts, text-first. Every feature that couldn’t survive that constraint was either cut or simplified. This sketch became the pressure valve for the entire web design: if it didn’t work here, it didn’t work anywhere.

Digital wireframes locked in structure. Constraints sharpened the design.

Moving from paper to digital, I tested every screen’s layout against the Slack Block Kit constraint. If a feature needed a chart or more than three buttons in the embedded view, it got redesigned. That killed off a few dashboard ideas that looked smart on paper but couldn’t survive the simplest version of the surface. This is also where the NAVI ANALYSIS card pattern showed up: confidence percentage, data source citation, mandatory override button. One of the decisions the whole product hangs on.

Split-screen ratio holds at digital fidelity

Lo-fi onboarding wireframe with split-screen brand panel and value-prop checklist card
The brand panel / activation content split survived the move to real component widths. The value-prop card's checklist and "avg. time to act" stat block became the anchor for the final prototype onboarding screen.

NAVI Insights promoted above Recent Transactions

Lo-fi dashboard wireframe with NAVI Insights and Flexible Spending panels above Recent Transactions
The digital wireframe confirmed NAVI Insights and Flexible Spending as equal-weight panels directly under the KPI row, with Recent Transactions demoted to a scroll below, matching how users actually decide: check the numbers, read the insight, then verify individual transactions.

Same NAVI ANALYSIS card, compressed for Block Kit

Lo-fi Slack embedded wireframe with NAVI ANALYSIS card inside a simulated DM thread and platform constraint labels
Testing the card inside a simulated DM thread showed that the Accept / Override / Why pattern read clearly at the intended narrow width and inline-only formatting: no chart, no custom layout, just text and buttons.

Goal impact sits between the anomaly and the response

Lo-fi alerts wireframe with flagged spend, goal impact panel, and three response cards
Placing "Goal impact if unchanged" between the flagged spend and the three response cards meant the resolution choice always came with a consequence attached, turning a surface-level Approve/Ignore action into a financial-stakes decision.

Mobile constraints made the design sharper.

The mobile surface forced every screen to survive on a single viewport with no sidebar. Bottom navigation with five tabs. Each screen had one primary job. The sketches show how structure was worked out before any visual system was applied.

Single-screen onboarding

No split screen, the phone can’t afford it. Logo, bold headline, three benefit bullets, usability stat, and one full-width CTA. Pagination dots below suggest there are more steps. The user sees confidence before they’re asked to connect their paycheck.

Paycheck-first home screen

One primary card: next paycheck, key financial stats, progress toward savings goal. The NAVI ANALYSIS card appears directly below, not in a feed, not buried, immediately actionable. Bottom nav labels confirm which tab is active; annotations explain every layout choice.

Goals as a living plan

Progress ring at top: the emotional anchor. NAVI PLAN card below it showing the 14-month timeline with three key figures. Next Actions list surfaces pending, completed, and queued steps. The screen tells you where you are and exactly what to do next.

Coach as a structured conversation

Not a chatbot. A coach. The NAVI ANALYSIS card carries a confidence score and shows exactly what data it used. Quick suggestion prompts below the response reduce the blank-page anxiety of “what do I even ask?” Annotations on the sketch show every component’s role.

Digital wireframes, single column. The phone forced the priority order.

With no sidebar to split against, every screen had to declare its priority order top-to-bottom. The digital pass confirmed which pieces from the sketches were load-bearing and which were paper-only ideas that didn’t survive a 390px viewport.

Same value-prop card, single column

Lo-fi mobile onboarding wireframe with single-column value-prop checklist card
The checklist and time-to-act stat stack directly under the headline, confirming the card didn't need to split further to fit the smaller viewport.

NAVI Analysis card promoted above spending

Lo-fi mobile dashboard wireframe with NAVI Analysis card above June Spending
Accept / Override / Why needed to sit above the fold without scrolling, confirming its placement directly under Next Paycheck, ahead of June Spending.

Progress ring anchors the top, actions close the loop

Lo-fi mobile goals wireframe with progress ring, plan card, and next actions list
The ring stayed the first thing on screen even at mobile width, with the plan card and Next Actions stacked below in priority order: pending before queued.

Suggested prompts fill the space, not another bubble

Lo-fi mobile coach wireframe with NAVI Analysis card and Ask Something Else suggested prompts
"Ask something else" shows ready-made follow-up questions instead of an empty input waiting for a message, solving the blank-page problem the sketch phase first identified.

All 23 screens, one flow.

Every desktop and mobile lo-fi screen laid out in sequence, from welcome through privacy & data. Seeing the full board together is what surfaced gaps a single-screen view would have hidden. Click to zoom in on any screen.

Full lo-fi wireframe board, 11 desktop screens and 12 mobile screens laid out in sequence

Expanded case-study image

Arrows browse images at fit and pan when zoomed. Page Up/Down browse at any zoom. +/− zoom. Home resets.