Tim Rittenhouse


Enterprise UX Design


Enterprise UX Design

Enterprise UX is a catch-all term for work done for internal tools—software that’s used by employees, not consumers. Designing for enterprise has some unique challenges:

  • Highly specialized and complex products- These can be massive products that experts use for several hours every day to get critical work done. UX designers and researchers working in enterprise domains face a steep learning curve.

  • The user and the customer are rarely the same person- The customer who decides to purchase enterprise software is not usually the person who ends up using it.

  • The needs of the enterprise user are very different from those for consumer-facing applications- The design of many enterprise solutions must assume a deeper level of focus and greater time commitment from the user.


About the Project

PeopleFluent makes recruiting software used by many Fortune 500 corporations to hire new employees. They recently acquired a competing product, Breezy, that had the ability to let candidates schedule interviews on their own without needing to talk to a recruiter.

The Challenge

The challenge was to integrate Breezy’s self-scheduling feature into the existing workflows of PeopleFluent’s product without impacting current functionality. Currently, recruiters must exchange multiple emails and phone calls with candidates to schedule an interview. This causes a lot of frustration and wasted time. Breezy’s self-scheduling feature would address this issue and make the scheduling process more efficient.

My Role

UX Designer, working in conjunction with an Analyst and Project Manager

Breezy’s self-scheduling feature

Breezy’s self-scheduling feature


User Story

“As a Recruiter, I want to send candidates my calendar of availability so that they can schedule interviews on their own without contacting me.”

Interview with PeopleFluent Recruiting Team

  • “Most of my job is managing communication between myself, candidates, and hiring managers.”

  • #1 pain-point is the lack of automation in their workflows

  • Self-scheduling would save up to 2 hours/week (up to 100 hours/year!)


PeopleFluent and Breezy workflows


Mapping Workflows

I spoke with an Analyst and Project Manager to better understand the existing workflows of both products and where they could intersect. the intersection occurs when the user has to make a decision: Should I set a fixed time for the interview, or let the candidate choose?



Repurpose, Don’t Reinvent

  • Added additional buttons and sections to existing modals, rather than creating new ones

  • Match the existing workflow as much as possible

  • Make empty states/confirmations/errors more helpful

Early Testing

  • “It’s nice, but it won’t be useful until it has bulk actions”

  • “We need it to be integrated with our office calendar”



Apply Design System

  • Updated look and feel

  • Responsive layout

More Features

  • Calendar view and integration

  • One-to-Many/Many-to-Many scheduling