Stabilization

Peak Season

Kaizen Event

CRM Launch

NPS

TTR

6

4

0

20

0

40

60

2



Stabilizing Routing After a CRM Redesign

Case Study by Chris Glasky

Achieved:

A reduction in Time to Resolution from 3.5 days to 0.8 days and restored operational stability across Airbnb's Customer Support organization

Background

In 2023, we launched a net-new CRM system that represented a full redesign of both the agent UI and the backend routing logic across our global Customer Support organization. Early feedback on the UI was overwhelmingly positive.

Unfortunately, we started to see serious regressions in operational performance tied to routing shortly after the launch.

As I led the efforts to address this issue, we defined success as restoring TTR below 2.0 days, stabilizing routing ownership, and improving agent trust in the CRM during our winter peak season.

Time to Resolution (TTR)

2.0

2.0

Net Promoter Score (NPS)

48

48

My role

I owned the transfer product, which sat at the intersection of the CRM UI and the backend routing systems that determined case assignment and ownership.

This launch impacted every Customer Support department and specialty team across a 500+ person internal organization, ultimately supporting 10,000+ frontline agents. While many stakeholders focused on the visible UI changes, the routing transformation was the most critical and least understood component of the redesign.

My first priority was alignment through clarity. Teams were reacting to symptoms (bouncing cases, agent frustration) without a shared mental model of the system.

I created a process map to show end-to-end routing behavior across tools, a wireframe to illustrate how agent actions and system logic interacted, and facilitated a Kaizen event with department heads and key stakeholders to get cross functional alignment and identify the true root cause so we could fix it before our winter peak.

Kaizen Analysis

Timeline - intended to reduce time to resolution (get caught up quickly on a case)

Transfer Tool (to another agent) - volume tier is available to use, but no instructions exist to use it (other tiers use it)

Set to Open - moves to in queue, open concurrency sets to open; tool to manage inbox

Push Prioritization - we have different queues, reasons for case reopen; cases getting “stuck” in queues

Concurrency Slots (set to 2) likely leading to re-routing to back office queue

PAR (< 1 hr) - cases move to the back office queue when not able to push to open to OA

There is no baseline metric for operations to drive or compare against

Metrics that operations is managing to are not driving resolution time

Incentive metrics - Still focused on old behaviors of SPD & NPS

Instructions for breaks and lunches - pending before breaks/lunches/end of day - these instructions have been inconsistent across various articles

Content - the messaging in our workflows is inconsistent about pend times

Training - agents may not have had to show performance that they understood all tools within atrium (i.e. pending) - knowledge checks exist

Delivery Management Console (DMC) - leads how to use these tools

Outliers are not well defined (and/or visible

We have not fully taught leads how to manage pending and review/coach

Team Leads are not doing proper performance management

Ambassador receiving case late in shift

Not adhering to the pending process as defined

Pending process is not specific to every scenario - may drive incorrect behavior

Strong correlation to push prioritization; unclear how prioritization works

Inbound Calls prioritization - number one priority

Workflows are ambiguous and required a lot of investigation to come to a decision

Unresponsive guest and/or Host - we use pending to set follow up time

Ownership of Cases - I don’t understand how I am supposed to manage cases/interactions

Case Avoidance - I set to pending for a time period they know they will not receive it back

Case Avoidance - I set to pending without interacting with the customer in the first contact

Case Avoidance - I set to pending without interacting with the customer when I should be (not first contact)

Ownership of Cases - other agents take over cases and the new tool makes it difficult to get ownership back

Knowledge & Training

New Product

Metrics

People

Process & Policy

Management

SS

SV

SV

VV

SV

SS

NS

NS

SS

VS

SS

SV

VV

VV

VV

VS

VS

SS

SV

SV

SN

VS

VS

SS

SV

VS

VV

VV

I led a cross-functional Fishbone root cause analysis to uncover the full set of issues driving the TTR increase.

Cause & Effect Diagram

I guided the team through impact and effort scoring to prioritize the most actionable drivers

Cause Screening

VS

SV

VN

VV

SS

SN

SV

NS

NN

NV

I mapped VV, SV, VS, and SS relationships to identify true root causes based on influence and dependency patterns.

Root Cause Relationship Analysis

Kaizen Findings

Why we fell short

The new product configuration was a complete 180° of our existing product and process. We attempted to immediately enable a low-ownership / high-touch model, allowing multiple agents to work a case in pursuit of faster responses. In practice, this model amplified negative behaviors and eroded accountability.

Product Strategy & Key Tradeoffs

Reframing the Problem

Rather than treating the TTR spike as a collection of routing bugs, I reframed it as a breakdown in system ownership and behavioral incentives created by the new product model.

Strategic Bet

The long-term vision of low-ownership, high-touch collaboration was sound, but required guardrails to prevent case fragmentation and accountability erosion.

Deliberate Tradeoffs


  • Prioritized stability and clear ownership over maximum agent flexibility

  • Chose predictable routing behavior over aggressive automation during peak season

  • Sequenced behavior change before reintroducing advanced collaboration features

Product Strategy & Direction


A key constraint was maintaining peak readiness while redesigning routing behavior across a 10,000-agent support organization.

I reframed the TTR regression as a systemic ownership breakdown rather than isolated routing defects and defined a phased product strategy:

• Restore ownership and predictability
• Introduce guardrails and monitoring
• Reintroduce collaboration selectively

This sequencing protected near-term stability while enabling long-term transformation.

Solution

Product Changes Implemented

To execute on the phased strategy, I partnered with product and engineering to:

  • Reconfigure routing to assign clear primary case ownership

  • Increase case stickiness to reduce uncontrolled transfers

  • Introduce guardrails to prevent duplicate case creation

  • Add monitoring to detect bounce patterns in real time

These changes stabilized routing performance while creating the foundation for selectively reintroducing collaborative workflows.

Outcomes & Impact

The target was to return TTR from 3.5 days back to the pre-launch baseline of ~2.0 days.

This phased product strategy not only reversed performance regressions but materially outperformed pre-launch benchmarks.

  • 1.9 days TTR during winter peak

  • 0.8 days TTR stabilized within two months

  • NPS improved from 18 to 25 during peak, then stabilized at 37

These improvements were sustained, not short-lived. The organization regained confidence in the CRM, and leadership had a clear path forward for future optimization.

Key Learnings

The most important takeaway from this work was:

System design must account for real human behavior, not just ideal workflows.
Adoption, incentives, and ownership dynamics are as critical as technical correctness.

By creating shared understanding, using structured decision frameworks, and sequencing change intentionally, we were able to not only recover from a high-risk launch, but materially outperform prior benchmarks.

• Product Ops • Internal Tools • CRM Transformation • Program Delivery • Continuous Improvement

Turning complex operations into scalable product execution

Christopher Glasky

  • Christopher Glasky