Zoominfo - Intent thumb.png

Smartbox MD - Trust-building clinical AI inbox

Trust-building AI workflow for clinical inboxes

TL;dr I designed an AI-assisted workflow to help clinicians manage patient portal message fatigue, while staying in control of their preferences.


Role
Product Designer

Scope
Academic healthcare UX capstone
(not shipped)

Team
Solo
(Professor + peer feedback)


*****replace with new tools

Skills demonstrated:

  • Social listening via Reddit for pain points, sentiment analysis

  • MVP of white label feature which would sit within an existing portal inbox.

  • Cursor prototype hosted by Vercel

  • Capstone demo presentation to class of 30+


 

The Problem

Patient portal messaging increased by more than 150% since 2020, contributing to growing clinician inbox burden.

- Source: Jama

 
 

Traditional inbox

A high-volume stream of messages requiring clinicians to manually determine:

What needs critical attention?
Which messages need to be handled by whom?
Does this need an appointment?

Smartbox MD

A configurable AI layer that:

Prioritizes messages according to clinician-defined rules
Routes work according to organizational policies
Summarizes context before the clinician opens the full thread
Drafts responses when appropriate
Keeps clinicians in control of AI autonomy

 

Building from Scratch

 

There were no clear requirements, so I made my own.

I fed the roadmap and user research into a Claude project to define the onboarding strategy from the ground up.

Key Feature Challenges

  • Support 50+ Offerings with intent signals

  • Reduce manual setup and cognitive overload

  • Create scalable onboarding for enterprise admins

  • Design for complex multi-state recommendation flows

The feature concept

Strategic Shift
The old Intent setup experience relied on manual topic selection.

I reframed Intent from a configuration tool into a guided AI-powered onboarding system.
This shifted admins from building setup manually to reviewing optimized recommendations.

 

AI accelerated early exploration

Google Stitch helped me visualize the optimization partner direction V1.
This became the foundation that influenced the final design!

Early design (loved by PM)


 

Designing a full system

 

Once AI recommendations became central to onboarding, the problem shifted from screen design to systems design.

Intent became a living system with complex states, edge cases, and evolving logic.

19 scenarios
across 5 trigger categories

Onboarding, updates, edge cases, partial and total failures, and multi-admin workflows.

To reduce design debt and simplify implementation,
I aligned with Engineering around a centralized scenario map.
(instead of dozens of disconnected Figma flows)

29 scenarios mapped, collaborated w/ Content UX team, file incl in handoff. Tools: Claude, Google sheets

 

STRATEGIC DESIGN DECISION 1:

Two Types of Topics

 

The PM initially wanted one table for both offering-based and general intent topics.

As I mapped the workflows, it became clear there were two different mental models.

🥵 Trying to force both topic types into a single table created cognitive overload and made large-scale setup harder for admins.

Topic types explained

 
 

✅ I proposed separate optimized workflows over one bloated setup.

Although it increased development scope to code two table arrangements, the simplification reduces scanning effort and makes Intent setup onboarding easier to manage at enterprise scale.

Offerings configured
During onboarding, Admin sees all their offerings have intent topics set up.

 

Without Offerings
During onboarding, Admin sees they can add offerings to tailor their intent topics.
Topics for their business have been automatically set up.

 
 

STRATEGIC DESIGN DECISION 2:

Creating a clear path through hierarchy

As the team explored ways to organize recommendations, education, and advanced tools, tabs emerged as a common solution.

I chose progressive disclosure instead, organizing the experience around a predictable content hierarchy:

  • Context and onboarding status

  • Recommendations to review

  • Supporting education

  • Advanced tools and configuration

This kept recommendations visible, reduced navigation overhead, and made the experience easier to learn and return to over time.

 
 

Usability Testing

Balancing simplicity with flexibility

 

Strategic design decision 3

 

Designing for cascading system states

What started as a removal UX uncovered a larger systems problem.

Since topics could belong to multiple Offerings, approval and removal actions became interconnected. Working closely with the lead developer, I mapped these relationships and uncovered gaps in how shared topics were shown in the UI.

As a result I included chip-level approval indicators. This clearly communicated topic states visible across Offerings.

Claude Code helped us rapidly test edge cases and validate system behavior throughout the process.

 

In reflection

 

This project reminded me that the most common solution isn't always the right one.

Throughout the project, there were moments where the obvious answer was another tab, or another table. Pushing back on those patterns led to simpler workflows and experiences that were easier to understand and trust.

It reinforced the importance of trusting my instincts when something feels overcomplicated.

This project improved my ability to think in systems rather than screens.
It made me focus on designing relationships between workflows, states, and recommendations.

Claude and Claude code helped with some of the tedious work; rapidly mapping scenarios, uncovering edge cases, and validating system behavior.