ROLE:

LEAD PRODUCT DESIGNER

CLIENT:

SOLACE

TEAM:

PROJECT MANAGEMENT

Agents increase

task completions for employers

Summary.

Payroll managers found the Mastercard approval process stressful and time-consuming, often delaying or skipping approvals when information wasn’t clear. As Product Designer, I led the design of Tappy Agent, an AI-powered assistant embedded in the employer portal.

Tappy Agent centralizes approvals into a conversational flow, surfaces only the key fields payroll managers need, and allows them to ask real questions when something looks off.

This reduced stalled approvals by 3%, cut approval times from 10 days to 4 days, and lowered CS tickets by 5% in the first month—unlocking faster Mastercard adoption and a core business win.

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Project Context.

Company / Product: Tapcheck – Employer Portal (Mastercard Approvals)

Timeline & Team: Multi-month cross-functional project; design + AI engineering + product management

My Role: Owned experience design for the Tappy agent, including research synthesis, conversational UX, interaction design, flows, and handoff to engineering

Problem & Goals.

Business problem:
Disjointed approval flows led to stalled onboarding and lost revenue opportunities tied to Mastercard adoption.

User problem:
Payroll managers reported stress and frustration when reviewing requests; missing or confusing data caused them to skip approvals entirely.

Success Metrics:
• Minimize time to approve Mastercards
• Provide just enough information to make confident decisions
• Reduce support overhead from stalled approvals
• Position Mastercard adoption as seamless and trustworthy

Personas + insights.

Payroll Managers (n=6 interviewed)

HR Manager: Approves requests and monitors risk flags; needs audit clarity

Methods & Key Insights:
Employer interviews revealed pain with scattered approval pages and unclear risk handling
Analysis of CS tickets showed high volume of requests for “where to approve” and “how to find invoices/requests”
• Benchmarking conversational UI patterns highlighted chat as a lightweight but powerful UX for task completion

Design Process.

Ideation & sketches
Focused on Mastercard only (leaner initiative). Explored conversational entry points, summary cards, and flows for approve all vs. individual review. Grounded all explorations in the PRD.

Wireframes + Vibe inspirational low-Fi Prototypes
Generated a PRD in ChatGPT -> to pass through Figma Make, Lovable.dev and v0. This helped visualize chat states, and approval / drill down paths to better to iterate and make more informed wireframes.

Iterations & trade-offs
Removed “Deny all” after negative user response
• Introduced Approve all, Review individually, Do it later as the final action set
• Balanced speed with safety rails by surfacing flagged exceptions and logging Q&A requests for future design buttons

Phased Rollout Strategy:
Phase 1: Approve all + Review individually + Do it later
Phase 2: Add on-demand buttons for common Q&A based on logged Tappy Agent requests

Figma Make generation

Figma Make generation

Figma Make generation

Figma Make generation

Figma Make generation

Figma Make generation

Lovable generation

Lovable generation

Lovable generation

Lovable generation

Lovable generation

Lovable generation

v0 generation

v0 generation

v0 generation

v0 generation

v0 generation

v0 generation

Userflow sketches 1

Userflow sketches 1

Userflow sketches 1

Userflow sketches 1

Userflow sketches 1

Userflow sketches 1

Userflow sketches 2

Userflow sketches 2

Userflow sketches 2

Userflow sketches 2

Userflow sketches 2

Userflow sketches 2

Userflow sketches 3

Userflow sketches 3

Userflow sketches 3

Userflow sketches 3

Userflow sketches 3

Userflow sketches 3

Lofi Prototype - Accept all requests

Lofi Prototype - Accept all requests

Lofi Prototype - Accept all requests

Lofi Prototype - Accept all requests

Lofi Prototype - Accept all requests

Lofi Prototype - Accept all requests

Lofi Prototype - Indivual NL question

Lofi Prototype - Indivual NL question

Lofi Prototype - Indivual NL question

Lofi Prototype - Indivual NL question

Lofi Prototype - Indivual NL question

Lofi Prototype - Indivual NL question

Solution & Visual Design.

High-Fi Mockups

• Agent button wCounter: Persistent button with badge count in portal footer
Summary Card: “You have X approvals, ~Y minutes to complete”
• Approve All Flow: Confirmation modal with excluded flagged items clearly shown
Compact Cards: Display name, city, company, and start date
Actions: Approve all, Review individually, Do it later
Tappy Agent NL: Natural language questions answered directly in chat, no redirection to articles
• Review Individually Flow: Compact employee cards with details, risk flags, and quick actions
Interaction Highlights: Bulk select, confirmation modals, audit log export, Q&A responses powered by Tappy Agent
Accessibility & Inclusivity: Clear field hierarchy, high-contrast flags, keyboard navigation support

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Tappy employer agent - Individual review with NL

Our impact & what we learned.

Impact:
14% increase in task approval completions
4 day reduction in Time to approval (10 -> 6days)
5% reduction in CS tickets in first month
Increase in Mastercard adoption (core revenue driver)

Qualitative Feedback:
Users appreciated having the right data upfront
Tappy Agent felt like a real assistant, not a redirect tool

What Went Well:
Lean focus on Mastercard approvals improved adoption; Tappy Agent built trust by answering real questions; “Do it later” unblocked progress without forcing denial.

What I’d Do Differently:
Accelerate roadmap for structured Q&A buttons to pre-empt the most common questions payroll managers ask.

Future Roadmap:
• Add pre-built Q&A actions (“Show recent address changes”)
• Expand approval types (eventually Mastercard)
• Layer in predictive risk explanations

Want to build an experience that converts?

schultetrevor@gmail.com

Want to build an experience that converts?

schultetrevor@gmail.com

Want to build an experience that converts?

schultetrevor@gmail.com