← Back to Work
Incident Management Human-in-the-Loop NetenrichNetenrich

From Queue to Closure with Human-in-the-Loop

~7/day
ActOns resolved (baseline)
Reduced
Workflow friction
ActOn AI — full incident management dashboard showing AI-powered priority queue, closure recommendations, and smart notes panel
Case Study Summary
Problem

AI-suggested actions had no confidence signal — analysts couldn't trust or act on recommendations.

Outcome

Reduced workflow friction; Tier-2 analysts could close significantly more incidents per shift.

My Role

Lead UX Designer — research, flows, prototyping, and design decisions.

Key Learning

Trust is designed, not assumed. Showing evidence matters more than showing an answer.

The Highest-Severity Queue

ActOn is Netenrich's highest-severity incident management module — the place where critical security events land and must be triaged, investigated, and closed under tight SLAs. Analysts were resolving only ~7 ActOns per day. The constraint wasn't analyst skill — it was workflow friction.

I led the UX research and design effort to understand where time was being lost and how AI could reduce friction while keeping analysts in full control of every decision.

Only ~7 ActOns Resolved Per Day

Across multiple shifts and teams, throughput was stuck at roughly seven closures per analyst per day. The bottleneck wasn't skill — it was the workflow itself. Repetitive manual steps, inconsistent closure notes, misaligned case routing, and a lack of contextual visibility were compounding to slow analysts down at every stage of the incident lifecycle.

What We Found

We conducted shadowing sessions across shifts, productivity reviews, structured interviews with analysts and managers, and artifact analysis of closure notes and escalation logs. The goal was to map the full workflow and identify where time was being lost.

Stage 1
Detection
Signals arrive from SIEM, EDR, and other sources — often noisy, often duplicated.
Stage 2
Triage
Analyst reviews the alert, determines severity, and decides whether to investigate or dismiss.
Stage 3
Investigation
Deep-dive into the incident — correlating signals, checking threat intel, gathering evidence.
Stage 4
Closure
Analyst documents findings, writes closure notes, and marks the ActOn as resolved.

Where the Time Goes

Six recurring friction points emerged from our research — each one a compounding drag on throughput.

"By the time I've figured out the priority, written the notes, and handed off to the next shift — that's two hours of my day that had nothing to do with the actual incident." — Tier-2 analyst, shadowing session

Low-Value Repetition

Repetitive, low-value work consumed disproportionate time. Analysts spent hours on the same triage steps daily.

Static Priority Rules

Static P0/P1/P2 rules often missed live context. Priority didn't adapt as new signals arrived during investigation.

Inconsistent Closure

Closure notes were inconsistent in depth and clarity. No standard format meant shift handoffs lost critical detail.

Language Barriers

Language barriers slowed reporting for non-native English speakers. Writing detailed notes took disproportionate effort.

Poor Timeline Visibility

Timeline and progression were hard to see at a glance. Analysts lacked a clear view of how an incident evolved.

Expertise Mismatch

Expertise was misaligned — junior analysts got complex cases while senior analysts handled routine work.

What If the AI Is Wrong?

This was the question that shaped every interaction in the system. In security incident management, a wrong AI recommendation isn't just a UX inconvenience — it can mean a real threat gets deprioritised or a false positive consumes hours of investigation time.

Early designs had the AI acting more decisively: auto-routing incidents, auto-closing clear false positives, auto-approving closures below a certain confidence threshold. In early internal reviews, analysts rejected all three.

The reason was consistent across every session: trust is not about accuracy, it's about control. Analysts were willing to accept occasional AI errors. They were not willing to accept operating a system they didn't feel in charge of. The word "autonomous" made them uncomfortable. The word "suggest" made them comfortable.

Every AI feature in the final design followed a single protocol: AI drafts or ranks, the analyst sees the reasoning, the analyst acts. The system never closes, routes, or escalates anything without explicit human confirmation.

REMOVED FROM DESIGN
  • Auto-close for incidents below confidence threshold
  • Auto-routing based on analyst workload
  • Suppression of AI reasoning to keep UI clean
SHIPPED
  • AI suggests closure with visible confidence score
  • Analyst sees reasoning before accepting any recommendation
  • One-click override on every AI action, always visible

What We Designed

Five AI-powered capabilities, each designed with the same principle: AI drafts and prioritizes; the analyst decides.

AI-Powered Prioritization

Dynamically re-sorts the ActOn queue based on live context — incoming signals, threat intel matches, asset criticality, and investigation progress — rather than static P0/P1/P2 labels alone.

  • Context-aware ranking — priority adapts as new data arrives
  • Transparent reasoning — analysts see why each ActOn is ranked
  • Override always available — human judgment is final
Before and after showing AI-powered priority reshuffling — ActOn queue reordered based on live threat signals, asset criticality, and investigation progress

AI-Suggested Closure

Drafts structured closure notes including situation summary, risk assessment, and SOP-formatted documentation — pulling from investigation data already in the system.

  • Pre-filled drafts — saves 10+ minutes per closure
  • SOP-formatted — consistent structure across all analysts
  • Editable before submit — analyst always reviews and approves
AI Closure Recommendation panel at 75% confidence — generates suggestive closure report and notes which automatically get added as closure notes

Overview Summaries

Page-aware briefs that automatically pull the essential details — what happened, what's affected, what's been done — giving analysts a clear starting point without manual data gathering.

  • Context at a glance — no manual assembly required
  • Auto-generated — updates as new signals arrive
  • Shift-handoff ready — incoming analysts get up to speed fast
AI Summary hover card showing business impact score 92, detection 78%, AI Suggestions with immediate steps, and 'PICK NOW 96% confident' — quick situational overview without opening the full ActOn

AI Note Assistance

Structured templates for investigation notes, resolution steps, and evidence documentation — with AI-powered suggestions that adapt to the current incident context and reduce the burden on non-native English speakers.

  • Context-aware templates — investigation, resolution, evidence
  • Language-aware — helps non-native speakers write clearly
  • Inline suggestions — AI helps without taking over
Smart Notes with AI Assistant panel showing Quick Actions: Rewrite, Summarize Key Points, Initial Preliminary, Note Concise — AI-powered options to bring consistency to investigation notes

Signal & Timeline Analysis

Visualizes the full incident progression — from first signal to current state — with AI commentary explaining what each event means and how it connects to the broader incident narrative.

  • Visual timeline — incident evolution at a glance
  • AI annotations — explains significance of each event
  • Pattern detection — highlights anomalies and escalation points
Incident Timeline
09:14 AM
09:31 AM
10:02 AM
✦ AI: Escalation pattern detected

Showing the Confidence Score — vs. Hiding It

The AI closure recommendation includes a confidence percentage (e.g. "75% confidence"). Product initially asked us to remove it — the reasoning was that showing uncertainty might undermine trust in the AI feature.

I kept it in. Here's why:

CONSIDERED — Hide confidence

Cleaner UI. Avoids "is 75% good enough?" friction. Product's instinct: a simple Recommend / Don't Recommend binary.

Problem: when analysts don't see uncertainty, they either over-trust or under-trust the whole system. Binary signals don't calibrate judgment.

CHOSEN — Show confidence score

In usability testing, analysts at 75% said "let me check one more thing before I accept this." Analysts at 95% moved faster. The number was calibrating their investigation depth in a completely natural way — exactly the behavior we wanted.

Transparency didn't erode trust. It gave analysts a rational basis for how much to trust.

What Shipped & What Changed

The core design principle throughout: AI drafts and prioritizes; the analyst decides. Every output is editable, every recommendation is explained, every action requires human approval.

~7 → ↑
Baseline identified; AI routing designed to improve throughput
10+ min
Per closure saved via AI-drafted notes
5 features
Shipped with human-in-the-loop at every step

Early Pilot Signal

During early internal pilots, analysts reported that AI-generated closure notes reduced the writing burden significantly — particularly for non-native English speakers who previously spent disproportionate time on documentation. The queue prioritization feature was the most immediately impactful: analysts stopped deciding what to work on and focused entirely on how to resolve it.

The design goal was never a number alone — it was removing the friction that was preventing analysts from applying their actual skills to the actual problem.

My Learnings

Next
AgenZ
Also
AI Skins
Also
Threat Feeds