All posts
5 min readD1versy Team

Adopting an AI SOC: What Actually Matters

Alert triage is where security teams drown, and it is where AI actually earns its keep. What to evaluate, which metrics to trust, and how to roll an AI SOC out without betting the company on a demo.

SecurityAISOC

Every AI SOC pitch deck shows the same demo: an alert comes in, an agent writes a beautiful paragraph about it, everyone applauds. Almost none of that predicts whether the product will survive contact with your alert queue. After building Sentra, our own AI SOC, and deploying it against real queues, we have strong opinions about what actually matters when you evaluate one - and most of it is not the model.

The problem is not detection, it is triage

Mid-size teams do not suffer from too few detections. They suffer from too many unread verdicts. A typical stack - EDR, cloud logs, identity provider, SaaS audit trails - produces hundreds to thousands of alerts a day, and a human analyst can seriously investigate maybe twenty. Everything else gets bulk-closed, which means your real coverage is defined not by your detection rules but by what your team has time to look at.

That is the honest job description for an AI SOC: not "finds attacks nobody else can find", but investigates every alert as if it were the only one, so the humans only see the ones that deserve a human. Judge every vendor against that sentence.

What to actually evaluate

  • Evidence, not eloquence. Every verdict must cite the raw events it used - log lines, process trees, auth records. A fluent paragraph with no citations is a liability with good grammar.
  • Context depth. Can it pull the user's normal login geography, the asset's role, the last change ticket? Triage quality is almost entirely a context problem.
  • Integration honesty. Ask which of your exact sources are supported today, not on the roadmap. An AI SOC that sees half your telemetry gives you confident verdicts about half your reality.
  • Escalation design. How does it hand a case to a human - with a timeline, queries to reproduce, and a proposed next action, or with a wall of text?
  • Feedback loops. When an analyst overrules a verdict, does the system learn, or does it make the same mistake next Tuesday?

Demand structured verdicts

A useful litmus test: ask to see the machine-readable form of a triage decision. If there is no structure under the prose, you cannot audit it, aggregate it, or alert on its confidence. A real verdict looks something like this:

json
{
  "alert_id": "edr-2231-8817",
  "verdict": "benign_true_positive",
  "confidence": 0.93,
  "summary": "PsExec from IT jump host during change window CHG-4402",
  "evidence": [
    { "source": "edr", "event": "process_create", "ref": "evt_9f31" },
    { "source": "itsm", "event": "change_window", "ref": "CHG-4402" },
    { "source": "idp", "event": "mfa_success", "ref": "auth_77c2" }
  ],
  "recommended_action": "close",
  "escalate_if": "recurs outside approved change window"
}

Structure like this is what makes the next section possible. You cannot measure what only exists as prose.

The metrics that tell you it is working

  • Mean time to verdict - from alert creation to a cited conclusion. Minutes, not shifts.
  • Escalation precision - of the alerts it raised to humans, how many deserved a human? This is the trust metric.
  • Suppression recall - of the alerts it closed, how many were safe to close? Sample and audit these weekly; this is the risk metric.
  • Analyst hours returned - the only number your CFO cares about, and the easiest one to fake. Tie it to the two metrics above.

An AI SOC that is right 95% of the time and auditable beats one that is right 97% of the time and opaque - because the opaque one, you can never prove wrong until it matters.

Roll out in three phases

  1. Shadow mode (2-4 weeks). The AI triages everything; humans triage as before. Compare verdicts nightly. This is where you calibrate without risk.
  2. Assisted mode. AI verdicts land in the queue with evidence attached; analysts confirm or overrule with one click. Overrules feed back as tuning signal.
  3. Trusted closure. Alert classes with sustained precision above your threshold get auto-closed, with a sampled audit trail. Response actions, if ever, come last and stay human-approved.

Teams that skip shadow mode always pay for it later - either in silent misses or in analysts who quietly stop trusting the tool, which is the same failure with better optics.

The uncomfortable summary

Adopting an AI SOC is less like buying a product and more like onboarding a very fast junior analyst: it needs your context, it must show its work, and it earns autonomy one alert class at a time. Vendors who talk about evidence, integration coverage and escalation precision are building for that reality. Vendors who lead with the demo paragraph are building for the procurement call. Pick accordingly - your alert queue already knows the difference.

Building something like this?

We ship products and secure them for teams that move fast. Tell us what you are up against.