Three channel paths, Digital, Retail, and Care, converging into a single experience line

The agent sees what the customer sees.

Project details

Role
Associate Director, CX Design
Client
AT&T
Timeline
2020 to 2023
Scope
Digital, Retail, Care

Overview

AT&T’s customers moved between the website, the store, and the call center; the experience didn’t move with them. I built and led the CX design function that changed that, growing the team from four practitioners to seventeen while architecting the Salesforce platforms that put retail and call-center agents inside the same experience customers saw at home. Parity across Digital, Retail, and Care stopped being an aspiration and became the operating model. Here’s how human assistance and self-service learned to tell the same story.

Opportunity

Every channel answered the same customer with a different experience, so I set out to give the human-assist channels the same design language, the same data, and the same answers as digital self-service.

Research & Discovery

We mapped the full customer journey and the agent reality behind it, and three findings set the agenda:

The customer repeated herself at every door
Context died at each channel handoff. A plan conversation started online had to be rebuilt from scratch in the store, and again on the phone. The pain wasn’t in any one channel; it lived in the seams.
Agents were power users of broken tools
Reps swiveled across systems that were never designed as one, and their expertise was spent compensating for the tooling. We built agent and rep personas with the same rigor as customer personas. The employee was a user the company had never designed for.
The journey had phases, not channels
Mapping pain points by journey phase, shopping and purchase, onboarding and activation, use and manage, showed root causes sitting upstream of wherever the complaint surfaced. Fixing a store problem often meant fixing a digital one.
Journey phase map: Shop and Purchase, Onboard and Activate, Use and Manage, each phase with its goal and the pain points found beneath it
Pain points mapped to journey phases, not channels

The store, the call center, and the app were three companies wearing one logo.

How I framed it

Three constraints shaped the work. Agents are measured in handle time, so every added click costs real minutes multiplied across tens of thousands of reps; elegance had to make agents faster, not just interfaces prettier. Salesforce was both the constraint and the canvas; we designed inside platform primitives so the work would survive contact with the roadmap. And the team was growing while delivering: the function had to scale from four to seventeen without the craft bar dipping in a single program increment.

Key decisions

  • One journey, two seats

    We designed the customer flow and the agent flow as two views of the same journey. The agent’s screen mirrors the structure of what the customer sees at home, so a conversation that started online continues in the store instead of starting over.

    Architecture

  • Personas for the people on payroll

    Agent and rep personas got the same research rigor as customer personas. Once the company could see its frontline as users, employee experience stopped being an HR topic and became a design surface.

    Research

  • Parity as a system, not a mandate

    Cross-channel consistency came from shared components and shared data contracts, not a style-guide memo. Parity you have to remember is parity you eventually lose.

    System

  • Critique culture as infrastructure

    Hiring four to seventeen only works if quality scales with headcount. We built the critique cadence, craft standards, and career ladders first, so every new designer raised the average instead of diluting it.

    Team

Intake to identity

The target-state agent experience opens every interaction the same way: identify the customer once, then see them whole. From the retail home screen an agent searches all customers and lands in a single customer view, with the buy flow and the service flow branching from the same understanding instead of living in separate tools.

Target-state agent flow: intake and identify the customer, then one customer view branching into the buy flow and the service flow
Identify once, see the customer whole

The human-assist handoff

Self-service and human assistance were designed as one continuum. The customer who walks into a store mid-purchase is met by an agent looking at the same plan structures, the same pricing logic, and the same language she just left in the app. The handoff stopped being a restart.

Customer lane and agent lane running in parallel through shop, configure, and checkout, connected by shared components and shared data at every step
Two seats, one journey

User Testing

The frameworks earned their shape in rooms full of the people they would change: omnichannel workshops in Atlanta and LA set the foundation, and frontline lockdowns with store reps and care agents pressure-tested the target-state flows against real shifts. When a flow added seconds to a rep’s handle time, we heard about it immediately, which is exactly what the sessions were for.

Results

4 → 17
practitioners on the CX design function I built
3 channels
one design language across Digital, Retail, and Care
5 PIs
of continuous agent-experience delivery on the Salesforce roadmap

The structural result outlasted any single release: design held a seat in the multi-year roadmap conversations, balancing corporate KPIs against what customers and agents actually needed. The team I built carried the standard forward after I left, which is the only succession metric that matters.

Reflection

This is where I learned that scaling a team is a design problem with the same failure modes as scaling a system: lose the standard and you lose the work, no matter how good the hiring. I would invest in the data contracts even earlier; component parity is visible, but it’s the shared data underneath that makes channels feel like one company. And the agent personas taught me a lesson I’ve carried since: the fastest way to improve a customer’s experience is often to design for the employee sitting across from her.

Case studies