XM360 Customer Service Platform

Year2017–2019
My roleSenior Designer (in-house)
Team3 UX designers and a dedicated engineering team
Platform designInformation architectureField research

In the beginning

Xfinity Mobile launched as a trial service, but its success quickly outpaced the tools built to support it. While network technicians handled complex issues with dedicated tooling, most customer needs — billing questions, account management, device activations — fell to Tier 1 agents working from a hastily assembled set of ZenDesk flows that amounted to little more than a static checklist. As the user base grew, this arrangement became unsustainable. A new approach was needed.

The original ZenDesk-based Xfinity Mobile support workflow

Laying the groundwork for a platform

My team was tasked with building a new tool from scratch to support all Tier 1 care and device sales for Xfinity Mobile — on a tight deadline, with a dev team already waiting on designs before we’d even kicked off. We structured the information architecture around card sort exercises with Tier 1 agents, grounding top-level navigation in how they naturally think about customer needs. From there, we mapped our MVE jobs-to-be-done to that framework and moved into flows, wireframes, and UI concepts.

XM360 information architecture framework

Iterating our way to a system

XM360’s design system grew organically as we built out the wireframes. Starting from simple foundations, our shared component library became more cohesive as the team worked through core functionality in parallel, syncing regularly to align on shared components and UI behavior.

We worked closely with engineering to ensure our design decisions didn’t conflict with the technical constraints of the many backend systems we were integrating with. We kept end-users in the loop through workshops, site visits, and informal remote design reviews with Tier 1 agents — a process that built lasting trust with our care partners.

The platform also needed to evolve alongside the Xfinity Mobile product. The slides below show the interface for managing the new shared data and Unlimited plan options — designed specifically around the agent experience of walking a customer through their usage habits to find the right plan.

XM360 data plan interface, screen 2

Collaboration & inclusive design

A key factor in XM360’s success was keeping product, engineering, and end users aligned throughout the process. Below are some of the ways we made sure all voices were heard.

Design whiteboarding session

A living platform

Our work on XM360 didn’t stop at launch. We continued refining the tool as the business evolved — each update beginning with an impact assessment and early concepts to align engineering, business, and care stakeholders before anything went to dev.

Alongside roadmap planning, we kept listening — gathering ongoing feedback from Tier 1 agents to stay grounded in their day-to-day reality. The gallery below shows artifacts we created to share research insights and build alignment around future improvements.

XM360 platform artifact 2