Home Portfolio SyncOps - Agentic Dispatch
Enterprise B2B AI-Driven Experiences Agentic AI UX Strategy UI Design

When Every Minute Counts -
Turn complex data
into confident decisions.

How I redesigned network operations from monitoring to decision-making - estimated ~50% faster task assignment.

Try the Live Demo (opens in a new tab)
Foundation

About SyncOps

Real-time SaaS for fiber-network operations at a large telecom - shipped and in daily use. The agentic layer shown here is designed ahead of its build.

My Role

  • Research
  • User Interviews
  • Personas and Journeys
  • UX Strategy
  • AI Agentic Design
  • Wireframes & Prototypes
  • Usability testing

Scope

My scope: the admin dashboard - research to UI. It syncs in real time with the technicians’ mobile app - a separate product.

Under NDA - every name, screen and data point here was recreated from scratch. Nothing is client material.

How SyncOps connects the administrator, the platform and the technician mobile app
Problem

The Issue Wasn’t Visibility.
It Was Time-to-Decision.

Every assignment still fused location, skills, workload, traffic and weather - in the admin’s head, under SLA pressure.

Quotes from field technicians captured during the interviews

I’m wasting too much time finding an available technician! Why isn’t there a tool that does this for me?

- Administrator, user interviews

Issues remain open for hours because no one notices they haven’t been assigned.

- Administrator, user interviews
Research

Grounded in the
Original Study.

70%

Prefer Map-Based, Real-Time Operations

All

Admins Asked For Faster Response Times

80%

Of Technicians Want Simpler Reporting

65%

Point To Admin - Tech Communication Gaps

50%

Ask For Predictive Maintenance Alerts

Interviews with administrators and field technicians · development-team consultations · conducted for the original SyncOps project.

Tamar Prinsy Administrator

Coordinates a central-region team in real time. Rates her own real-time decision-making at 70%.

“I’m wasting too much time finding an available technician.”

Avi Oren Field Technician

Ten years in fiber optics. Slowed by unclear briefs; blocked by weather in exposed areas.

“I have multiple open jobs, but no clear priority.”

Insight

Users Asked For An Agent -
Before The Word Existed.

What they said What I designed
What they said

Why isn’t there a tool that does this for me?

- Administrator
What I designed
Assignment Agent - Requested Explicitly
What they said

No one notices they haven’t been assigned.

- Administrator
What I designed
Proactive Watchdog
What they said

I’d love to get break recommendations when the workload is low.

- Field technician
What I designed
Proactive Agent Suggestions
Directions Considered

Three Ways
to Add Intelligence.

Full Automation

Agent assigns silently.

Rejected - trust dies on the first hidden mistake.

Smarter Alerts

More sorted alerts

Rejected - Tamar still manually weighs everything.

Graduated Autonomy

The agent acts where safe, proposes where high-stakes, and always explains its reasoning.

Chosen

Solves the actual problem - Time-to-Decision - without giving up human control. Reduces load on the operator while building system trust over time.

Agent Design · Data & Security

Six Signals,
One Decision!

The agent continuously fuses operational data into one actionable proposal.

INPUT

  • Live GPS & workload
  • Skills & shift hours
  • SLA clocks & issue history
  • Admin rules & Zone constraints
  • Traffic & ETA Public APIs · external, non-sensitive
  • Weather Public APIs · external, non-sensitive
Dispatch
Agent

OUTPUT

  • One ranked proposal
  • Confidence score
  • Plain-language reasoning

The agent fuses internal operational data with public traffic and weather APIs - no new data exposure, no proprietary data leaves the platform.

Market

Where This
Sits in 2026.

Standard

Agent proposes, human approves - Salesforce, GA May 2025. Traffic-aware ETAs - Salesforce, Oracle, Microsoft.

Designed here

Visible confidence with a threshold. Weather-aware re-planning. Coverage alerts. A dispatcher digest.

Sources

Vendor release notes and product docs, 2025 - verified Aug 2026.

0

major field-service suites ship the designed-here list today.

Agent Design · Reasoning

How the Agent
Reaches a Proposal

01
Collect

All six signals, continuously

02
Filter

Hard constraints: skill, area, shift hours, safety

03
Rank

Travel time, workload balance, SLA risk

04
Score

Confidence based on data freshness and margin

05
Decide

Above threshold → propose · below → hold and ask

The threshold is a design decision, not a model setting: high-stakes dispatch stays above it, or the agent asks.

Agent Design · Before / After

From Five Manual Steps
to One Decision!

Before - The manual loop
  • Spot the issue
  • Scan the technician table
  • Check availability
  • Weigh skills & distance
  • Assign & notify
After - With the dispatch agent
  • Review the proposal - confidence + reasoning
  • Approve. One click.
What the Agent Does
Automatically →
Proposesbest technician + reasoning
Warnsbefore the SLA breaks
Re-planswhen traffic or weather shifts
Hands offbriefed task to the field app
Map

The Map Is
The Agent’s Canvas.

The live map with the agent's proposals, risk flags and clusters shown in place

Why the map leads: spatial decisions are the fastest to make visually - the queue and roster answer what the map can’t.

What the admin used to hold in her head, the agent now shows on the map - proposals, risks, and clusters, in place.

1
Assignment Proposal

“Nearest, 15m away · low workload” - the agent’s pick, one click to accept.

2
SLA Watchdog

“Prevent SLA Breach” - flagged before the clock runs out, not after.

3
Cluster Detection

“Multiple incidents detected” - the agent spots a pattern a human would miss.

4
Coverage Alert

“Low coverage in Ramat Gan” - a gap surfaced before it becomes a problem.

Core Pattern

Anatomy of
a Decision.

A single decision row: urgency, context, confidence, reasoning and one primary action
1
Urgency

Severity + SLA clock set the row’s priority and colour

2
Context

Nearest technician, workload, distance - fused automatically

3
Confidence

A score on the match, so the operator knows how much to trust it

4
Reasoning

Why this technician - one line, always visible

5
Next Action

One primary button: Assign. Everything else is secondary

Core Artifact

Autonomy,
By Design.

Risk and reversibility set the level. Nothing acts silently.

Acts Alone
  • Queue triage & prioritization
  • Status sync & closure
  • Event digests

Low-risk, reversible, always logged.

Suggests
  • Technician assignment
  • SLA-risk reassignment
  • Preventive tasks

One-click approve; confidence + reasoning attached.

Never
  • Silent dispatching
  • Acting below the confidence threshold

The agent steps back and asks.

Trust · The Failure State

When the Agent
Isn’t Sure.

The decision panel below the confidence threshold - the agent flags the job and waits instead of proposing
1
Held, Not Pushed

Below the threshold the agent proposes nothing - it flags and waits

2
Why It’s Unsure

Two reasons, in plain language - never a black box

3
58% - Under The Bar

High-stakes dispatch stays above the threshold. This one doesn’t

4
Paths, Not A Pick

Tamar compares options or asks the agent to dig deeper

5
Her Call

The decision stays human. The agent records the outcome

Trust

Human-in-the-Loop,
By Design.

Confidence

A score on every proposal

Explainability

“Why this technician” - one tap

Control

Approve · edit · override, one click

Undo

Agent actions are reversible

Transparency

Activity log of every agent step

Below the confidence threshold, the agent steps back and asks.

Scenario

A day with the agent -
Tamar Prinsy

08:00
A digest, not noise

One prioritized morning summary replaces a wall of alerts.

12:40
The watchdog catches a delay

Traffic holds a technician; the agent proposes a reassignment before the SLA breaks - a scenario straight from the original journey map.

12.41
One click. Her call.

Tamar approves. The system executes. Credit stays with the admin.

And on Avi’s side

Avi once asked for break recommendations on slow days. The agent surfaces that - as a proposal on Tamar’s board. The approved task lands in his field app, briefed and complete.

Prediction

From Reactive
to Preventive.

Flag

Risk areas surface on the map - issue clusters, construction zones, incoming weather.

Propose

The agent drafts preventive tasks for at-risk segments - never silently scheduled.

Approve

Admins turn proposals into work orders. Prevention becomes routine, not luck.

50%

of research participants asked for predictive alerts - in the original study.

Measurement

Defined,
Not Claimed!

Time to assignment

from issue to technician

SLA breaches prevented

watchdog effectiveness

Decisions per hour

admin throughput

Utilization balance

fair load across the field

Override rate ↓

falling overrides = growing trust

The agentic layer is design work ahead of its build - it ships with its yardstick already defined. The ~50% gain is an internal estimate, against a baseline of about 8 minutes per manual assignment - observed and sized with the ops team. The next number gets measured.

Reflection

What Designing An
Agent Taught Me

  • Designing autonomy is designing trust.
  • Suggest first - expand autonomy as trust grows.
  • Agent UX lives in its failure states.
  • First thing I would usability-test: the low-confidence moment.

Next Case

Amazon Global Syndicated Loan - AI decision-support timeline
Agentic AI Enterprise B2B UX Research & Design

Deals don’t fail. Visibility does!

An AI-driven decision-support timeline for syndicated-loan fintech.

Up to 50% fewer approval-related delays
~35% less coordination time
Try the live demo (opens in a new tab)
EXPLORE