Designing for the Humans Behind the Headsets

Southwest Airlines is known for great customer service—but with growing digital demands, their internal tools need to evolve too.

To enhance the agent chat experience within their C360 platform, I collaborated with their team to improve the system's intuitiveness, efficiency, and support for the fast-paced needs of their agents.

We worked together to simplify complex workflows, while bringing new innovation, and thoughtful design to a tool to help agents deliver quicker, friendly, reliable service.

Client
Southwest Airlines

Year
2023

Result

New AI-integrated workflow and redesign decreased average handle time (AHT) between chat agents and customers by 10%

Team Structure & My Responsibilities


Senior Manager of Technology

Senior Product Owner


Product Owner


UX/UI Designer


Engineer



Strategy Consultant


UX Researcher (Me!)

  • Discovery & Ideation (2 weeks)

    Ethnographic Research | Stakeholder Workshops | Rapid Prototyping

  • Evaluative Research (1 Week)

    Moderated Usability Testing | Unmoderated Usability Testing

  • Insights & Direction (1 Week)

    Workflow Insights | Final Recommendations

DISCOVERY & IDEATION

Let’s Get Familiar

After accessing the demo environments, I met with team members to establish a baseline understanding of Customer 360’s interface and workflow.

When a customer interacts with the site or app’s chatbot and is transferred to an agent, a case is created and linked to the chat transcript.

Agents then work, classify, and close the case, adding comments as needed.

Check-ins, flight changes/cancellations, applying refunds/credits, and lost/stolen/damaged baggage are the main reasons customers contact the help desks.

Key Learnings

Agent Workflow & Limitations

  • Chat agents typically work on the email or phone help desks as well. It’s likely they transfer expectations from one channel to another.

  • No two customer interactions are alike and there are multiple ways to access detailed customer information.

  • They typically service two customers at a time and use 3rd party systems (ARD and CIRRUS) to find more detailed flight and transaction information.

  • Chat agents complain about limited workspace, the chat window being too large, lack of saved ‘quick text’ features to reduce time typing like the system’s email desk has, and the inability to view chats and perform actions simultaneously due to nested tabs.

Personalization

  • Email agents underuse the quick text feature, relying instead on sticky notes or Excel to access personalized responses.

  • Balancing the standardized quick text with the warm "Southwest Voice" presents a challenge.

What’s Our Key Problem?

I decided to run a two day collaborative workshop with our project team and agent representatives to:

  • Provide a structured approach to complex, ambiguous problems

  • Better identify & understand system inefficiencies & prioritize agent needs

  • Build trust & positive relationships with new teammates and end users

  • Day 1: Empathy Mapping

    I guided participants through listing their key pain points using the "I'm trying to/But/Because/Which makes me feel" framework across various use cases. I then framed those feedback trends and used them as inputs for our next step.

  • Day 2: Solution Prioritization

    Transitioning from problem identification, we used a Pain/Importance Matrix. Teams dot-voted on pain points for validation, then conducted rapid ideation sessions (1 minute per pain point) to generate potential solutions. Final dot voting prioritized solutions based on pain level and user importance.

Strategic Outcomes & Recommendations

High-Priority Solutions (Top Right Quadrant):

  • Guided workflow processes with progressive interactions or screen flows

  • Streamlined categorization with most frequent options prioritized first

  • Pre-call context awareness and PNR identification before customer interaction

  • Faster loading speeds to decrease average handle time

  • Customizable agent workspace if technically feasible, with continued personalization and efficiency efforts

Actionable Design Recommendations:

  • Enable fixed chat window visibility throughout interactions to help reduce context switching

  • Implement customer service categorization at workflow start (not end) on the top left corner for higher completion rates

  • Add copy-to-clipboard functionality for PNR management

  • Reduce the use of custom Salesforce Lightning components to improve system performance

  • Leverage AI for immediate customer context and easy-to-access personalized response suggestions

Let’s Ideate

I partnered with our UX/UI Designer to run a design studio, each of us sketching multiple solutions and exploring trade-offs before he ultimately delivered on the below:

Before

After

We then aligned on areas of the design that carry the highest uncertainty to inform what should be evaluated in testing.

EVALUATIVE RESEARCH

Research Approach

Because Southwest was an engineering-led organization with low UX maturity, it would be important for me to not just execute user research but to shift organizational mindset around the value of user-centered design. They needed to see the risk of shipping solutions blind.

Methodology

I conducted a two-phase usability study using a within-subjects design. To gather detailed feedback and increase visibility, I moderated live sessions with leadership observers, while I deployed unmoderated tests to ensure unbiased results and statistical reliability.

Group A: Moderated Testing

  • 5 representative business users

  • Microsoft Teams sessions with screen sharing

  • Think-aloud protocol

  • Direct observation by our team and senior stakeholders

Group B: Unmoderated Testing

  • 20+ chat agents

  • Self-directed testing via Maze platform

  • Completed during the work week for statistical relevance

  • Quantitative metrics tracking

Research Objectives

  1. Can users intuitively recognize key icons that support intended tasks?

  2. Can users complete key tasks successfully?

  3. How well does the visual hierarchy and 3-column layout support sequential workflow?

  4. How well does the interface instill confidence in new, undertrained chat agents?

Key Metrics Tracked

Quantitative:

  • Task success rates (Fail/Partial/Success)

  • Misclick rates

  • Bounce/abandonment rates

  • Completion rates

Qualitative:

  • User sentiment and reactions

  • Pain points and confusion areas

  • Feature preferences

  • Open-ended feedback

Testing Scenarios/Tasks:

Participants completed realistic workflow tasks:

  1. Send an email to a customer while working a chat

  2. Categorize a case for a missed connecting flight due to delay

  3. Auto-fill customer name into chat for personalization

  4. Copy PNR to clipboard and navigate to ARD system

Key Findings

What Worked Well

Email Functionality (Scenario 1)

  • Moderated success rate: 100% (all participants scored 3/3)

  • Unmoderated success rate: 59%

  • User sentiment: "That's a lot easier than having to open up another workspace" / "I love that!" / "That's handy dandy!"

  • Insight: The in-line email button triggering the new pop-up docked component eliminated the need for additional tabs or windows

Copy PNR Feature (Scenario 4A)

  • Moderated success rate: 100%

  • Unmoderated success rate: 75% clicked correct CTA initially

  • User sentiment: "Love it!" / "There are other reasons to copy the PNR too"

  • Insight: Unanimously well-received; streamlined a common workflow

Visual Improvements

  • Positive feedback on breathability and reduced clutter

  • Appreciation for chat component placement ("I liked that Chat was on the top right!")

  • More organized overall structure

Areas for Improvement

Sizing & Readability Issues

  • Chat workspace felt too small to some participants

  • Font size concerns, especially for older users

Categorization Confusion (Scenario 2)

  • Moderated completion rate: 1.5/3 average (lowest performing task)

  • Unmoderated misclick rate: 57.9%

  • Key issues:

    • Users split evenly between starting with Category vs. Subcategory

    • Strong preference for subcategory-first workflow with auto-populated category

    • Difficult to identify correct option for specific scenarios like missed connections

    • Terminology didn't match user expectations ("I was looking for [the term] flight delay")

Auto-fill Name Feature (Scenario 3)

  • Moderated completion rate: 2/3 average (partial success)

  • Unmoderated misclick rate: 81% (highest)

  • Key issues:

    • Low discoverability on first attempt

    • Users defaulted to trying to manually select and copy text from chat history or customer info

    • Will take required learning time, though moderated testing showed enthusiasm once discovered

Navigation to ARD (Scenario 4B)

  • Unmoderated success rate: 44% (lowest completing task)

  • Unmoderated bounce rate: 60% (highest abandonment)

  • Unmoderated misclick rate: 61%

  • Key issues:

    • Confusion between "Modify Reservation" and "Manage PNR" terminology

    • Some users backed out of screen to access ARD manually

    • This feature didn’t appear to add significant value

Context Switching Challenges

  • 73.6% misclick rate when sending email

  • Heavy concentration of clicks on Customer Search and Case tabs at the top in global navigation

  • Users expect to context-switch through global navigation rather than inline features

INSIGHTS & DIRECTION

User Insights: Key Workflows

Most Common Case Actions

  • Search all flights by PNR

  • Search customer RTFs (Rapid Rewards)

  • Issue SLVs (Southwest LUV Vouchers)

  • Change customer for case

  • Add related customers

  • Add comments

Einstein AI Reception

  • Moderate reception with concerns about personalization

  • Facial expressions and non-verbal feedback hint at a level distrust of AI

  • Apprehension exists but a careful rollout strategy could improve buy-in

Recommendations

1. Improve Information Density and Readability

  • Increase font size for better readability, especially for older users

  • Widen the chat component if technically feasible

  • Reduce visual clutter while maintaining necessary information

  • Optimize layout for large monitor usage (89% of users)

3. Enhance Context Switching

  • Add global navigation option for switching between email and chat

  • Provide multiple pathways to accomplish the same task to support flexibility in user workflows

  • Keep the proposed inline method but don't make it the only option

5. Optimize Auto-fill Name Feature

  • Improve discoverability through visual cues or onboarding

  • Consider tooltip or subtle animation on first use

  • Despite initial confusion, strong positive sentiment suggests high adoption potential once learned

7. Further Explore Timeline Use Cases

  • Conduct follow-up research on timeline functionality

  • High usage frequency (85%) indicates critical importance

  • Understand specific tasks it supports to optimize placement and features

9. Address Systemic Tool Issues

  • Improve speed of ancillary systems that slow down workflow

  • Enable multiple PNR access simultaneously (like ARD)

  • Fix quick text functionality for smoother message sending

  • Provide easier access to standard verbiage templates

Most Common Customer/PNR Actions

  • Add KTN (Known Traveler Number)

  • Check-in

  • Day of travel changes and modifications

  • Check fare differences

  • Early Bird check-in inquiries

  • TSA PreCheck verification

2. Redesign Categorization Workflow

  • Prioritize subcategory selection with automatic category backfill to reduces cognitive load and align with user mental models

  • Conduct card sorting exercise to improve terminology and labeling

  • Make categorization more descriptive for specific scenarios (e.g., missed connections)

4. Improve Multi-Chat Management

  • Implement nested tab functionality for multiple simultaneous chats

  • Enable notifications to toggle between conversations

  • Address agent concerns about disorientation and stress

  • Consider workflow implications of handling multiple customers

6. Clarify ARD Navigation

  • Revise UX copy to distinguish "Modify Reservation" from "Manage PNR"

  • Validate if direct ARD navigation adds sufficient value

  • May be "nice-to-have" rather than essential feature

8. Enhance Visual Distinction

  • Implement color coding for case types (e.g., black for chat, blue for general sales) to improves quick visual scanning and reduce cognitive load

10. Create Einstein AI Rollout Strategy

  • Address awareness gap about Salesforce Einstein capabilities

  • Develop value proposition messaging to reduce apprehension

  • Provide training and examples of AI benefits for AHT and ease of use

  • Position AI as a way to accelerate, augment, and accommodate - not replace their human ingenuity

When you design for the humans using your product, everyone wins. This research demonstrates the transformative power of user-centered design: rigorous testing revealed exactly what agents need to work faster, smarter, and with less stress. The path forward is clear and continuous - implement new insights, iterate with users, and empower frontline teams to deliver the exceptional service customers expect.

Great UX isn't just about interfaces; it's about giving people the tools to do their best work.

Next
Next

Northwestern PATH