B2B SaaS · AI integration · Benefits

Decision Support

Employees don’t understand their benefits, and it costs them. I had three months, a legacy system, a HIPAA constraint, and a sales team with a wishlist. Here’s how it came together.

My role
Lead UX/UI Designer
Client
Optavise
Timeline
Apr – Jun 2023
Platform
Legacy B2B SaaS

Why this matters

Benefits confusion is a real problem

Before getting into the work, here’s the context that made this project worth doing in the first place. These aren’t my numbers. They’re industry research that shaped the brief.

68%
of employees who changed jobs say benefits were a contributing factor
Industry research
94%
of employees who understand their benefits feel valued by their employer
Industry research
52%
of employees say they stay at their job because they feel valued
Industry research

The throughline: when employees actually understand their benefits, they feel better supported, they stay longer, and they make better decisions for themselves and their families. The platform wasn’t helping them get there.

The brief

Three asks, one timeline, zero wiggle room

The project came in with three separate pressures pulling in different directions. The product team wanted AI-powered benefit guidance. The sales team wanted a modernized UI to drive engagement. And the business wanted all of it in three months on top of an existing legacy system.

Hard constraint
3-month deadline
Non-negotiable. A complete UI overhaul or workflow redesign was off the table from day one.
Hard constraint
Legacy system
The feature had to live inside the existing platform without disrupting current workflows.
Hard constraint
HIPAA compliance
Health-related data couldn't be stored. The AI needed inputs to work, but we couldn't save them.
Business goal
Modern UI elements
Sales wanted a fresher look. We could incorporate updated components without a full redesign.
01
Increase health benefit understanding within the platform
02
Deliver a functional MVP within three months
03
Protect sensitive data. Encryption and HIPAA compliance throughout.
04
Ensure compatibility between the AI tool and the existing legacy system
05
Deliver a cleaner, more intuitive experience where possible

Discovery

Finding out what was actually possible

Before designing anything, I needed to know what the system could handle. I worked closely with engineering to map out technical feasibility, document constraints, and make sure I wasn’t designing for a fantasy version of the platform. That investigation shaped every decision that followed.

The biggest find was the HIPAA issue. The AI needed health-related inputs to generate recommendations, but as an HR platform, we couldn’t store that data. The solution: session-only retention. Data stayed live long enough for the user to get their recommendation and make a selection, then it was wiped. No storage, no violation.

HIPAA consideration
We could retain user responses within the session (allowing back-and-forth navigation without re-entry) as long as nothing health-related was persisted after the session ended. Aggregated statistics and saved recommendations were fine, provided they contained no directly identifiable personal information.

I also mapped every scenario where a user would need benefit recommendations during enrollment: medical, life, voluntary additions, retirement. Each had its own workflow. Documenting them side by side helped surface overlaps we could consolidate, and clarified which benefit types needed personalized recommendations versus statistical ones.

User flow. Enrollment journey

Flowchart. Data handling

The solution

A modal. Not my first choice, but the right one.

With the constraints clear, I started working through how to actually surface the feature. The business wanted users to stay within the page. No external navigation, no new screens pulling them out of the enrollment flow. Given the legacy system architecture, that left one real option.

Design decision
A modal for the AI decision support tool
Not the most exciting solution, but it was the most honest one given what we were working with. It kept users in context, didn't require changes to the underlying workflow, and could be built within the timeline.

I ran a quick wireframe sprint: multiple layout options, team vote, fast feedback loop. With three months on the clock there wasn’t room for extended deliberation. Once the direction was locked, I moved straight to high-fidelity mockups so stakeholders could actually visualize the feature rather than interpret wireframes.

I also handed the dev team a working demo with cherry-picked HTML, CSS, and JS, not because they needed me to write their code, but because it closed the gap between design intent and implementation in a way that documentation alone wouldn’t.

Modal wireframes. Layout exploration and final direction.

High-fidelity modal. Question state.

High-fidelity modal. Results state.

Outcome

Shipped on time, adopted in the field

The feature launched within the three-month window. The first integrated build showed personalized recommendations rendering directly in the platform UI, which was the proof point we needed that new solutions could genuinely coexist with legacy architecture.

Post-launch, employees reported more confidence and clarity in their benefit decisions. And because I anticipated that the full UI vision wasn’t achievable in this round, I proactively built out a detailed future-state mockup, so when resources and timelines allowed, the foundation was already there.

Outcomes

3 mo
from kickoff to live in production
MVP+
delivered scope plus future-state mockup
0
HIPAA violations. Session-only data handling.
Press release · July 2023
Optavise brings personalization to the benefits selection process with Enhanced Decision Support
Susan J. Villalobos, Mgr External Communications · Optavise
Read the announcement →

Learnings

What I'd tell myself at the start

1
Talk to engineering before you sketch anything. The HIPAA constraint and the legacy architecture limitations shaped the entire solution. Finding those out early saved weeks of design work that would have been thrown out anyway.
2
The "boring" solution is sometimes the right one. A modal wasn't exciting. But it was buildable, it fit the system, and it shipped. Constraints are not failures. They're the design brief.
3
Design the future state even when you can't build it. Delivering the future mockup alongside the MVP meant the next team didn't have to start from scratch. That work paid off downstream even though it wasn't part of the original scope.