← All work
01 · AI Analytics

Turning AI analytics into decisions, not just dashboards.

Company
ServiceNow
Role
Senior Product Designer, design lead for AI Analytics
Collaboration
Product managers, engineering, content design, design team
Timeline
2025 – present
Users
AI admins, AI practitioners, operations leaders
Outcome
3 analytics surfaces unified into one
AI
Otto, ServiceNow's AI assistant, built into the flow
Status
Unified analytics live · decision layer in design

AI admins could see how their assistants and agents were performing, but nothing told them what mattered or what to do next. I'm designing AI Analytics to close that gap: from a wall of charts to a ranked decision, a clear root cause, an action and a record that it worked.

The decision loop in 35 seconds. From "what needs a decision today" to a ranked issue, its cause, a chosen fix and a report that closes it. Data is illustrative.

The problem

Knowing AI is working isn't the same as knowing whether it's working well, why, or what to do next.

AI Analytics started as consolidation: bring assistant, agent and admin analytics under one roof. That produced an accurate but inert product. The old overview showed "161 AI-assisted actions" and a chart of six unranked assistant lines, with nothing saying whether 161 was good or what to do about it. Reaching any chart took four steps, and an audit found the same date filter repeated on six charts on one page. The product had grown by addition rather than by design.

Overview 161 ? accurate, but inert 1 · Admin home 2 · Search designer 3 · Analytics tab 4 · Explore charts four steps to reach any chart
Before. Every visit landed on the same wall of charts, whatever brought the admin there.

What we learned

Research across admins, practitioners and analytics leads kept pointing at the same thing: people don't want more charts, they want to know what to act on, and they need to trust the number before they act.

"Can't access data? No analysis. Can't trust the data? No action."
Logistics manager, research participant

Who it's for

The vision

Analytics that does something with information, not just shows it.

I framed the product around one mental model, from raw data to a finished action, and five principles: insight first, not dashboard first · reduce cognitive load · guide, don't just show · make actions obvious · relevance over completeness.

Data Signal Insight Recommendation Action live today the frontier
The mental model. The product became strong at data, signal and insight. Recommendation and action were where people still dropped off.

Closing the loop 🏆

Incidents have a status. Decisions don't.

Even with good insights, nothing owned what happened next. A KPI could drop, the signal could be on screen, and nobody would act. So the next layer turns a signal into an owned decision: who should act, on what first, why it happened, what to do, and whether it worked. Otto, ServiceNow's AI assistant, guides the admin through it, and the admin stays in charge of every decision.

1 · Prioritise

Start with what matters most

Issues are ranked by impact, so the admin sees one clear first decision instead of forty charts. Ranking across KPIs is kept separate from ranking causes within one KPI.

Three issues ranked by impact: deflection rate dropped 4% (high), task completion down 6% (medium), acceptance rate slipping (low)
2 · Diagnose

Show the cause, with evidence

The likely root cause comes first, backed by the actual failing conversations. Otto suggests what to improve, and the admin can tag the right owner to fix the content while keeping the decision.

Failing conversations with tags like escalated to agent and session abandoned, and suggested improvement areas with a button to tag an owner
3 · Decide

Compare actions by their impact

Three options, each with its projected recovery against doing nothing, so the trade-off is visible at a glance. Otto recommends one, but doing nothing is always an explicit choice.

Three action cards: generate KB article +30 hours a week (recommended), escalate to L2 +8, notify me next week 0, each with a projection line against no action
The generated knowledge article with a before and after comparison and a preview, ready to publish
4 · Act Otto drafts the fix. The admin reviews the before and after, then publishes.
Decision report: signal, root cause, decision, impact so far and status, ready to share with a manager
5 · Close A decision report writes itself, from signal to impact, ready to share.
Every decision gets a status: Pending→Made→Executing→Verified

Data in these screens is illustrative.

Design decisions

Why organise by intent, not by data type?

People arrive with a question, like "is adoption growing?", not with a table in mind. Grouping by intent lets one home serve assistants and agents without a separate tool for each.

Why name the definition, not just the number?

An unexplained deflection rate was eroding trust. Showing which definition a metric uses, and letting organisations define their own, makes the number safe to present.

Why does the admin keep the decision?

Research showed people delegate execution, not judgment. Otto ranks, explains and drafts, but the admin accepts, chooses and publishes, and can hand work to others without handing off ownership.

Why compare every action to doing nothing?

A recommendation means little without a baseline. Plotting each option against "no action" makes the cost of waiting visible, so deferring becomes a deliberate choice.

Where it stands

3 → 1Assistant, agent and admin analytics brought into one home for AI performance.
LiveDrill-down from fleet to a single conversation and an agent's reasoning trace, with plain-language answers to KPI questions.
NextThe decision layer, designed end to end, with an engineering proof of concept running on the platform.

What's still open