What 'AI-native MDR' actually means at mid-market scale
Buying language has drifted faster than the operations it describes. The same RFP still calls the same service an MDR, an MXDR, a managed SOC, and a '24×7 SOC' as if those were interchangeable — they aren't. Mid-market teams that grew up buying analyst headcount now find the buying question is about what an autonomous agent decides on a low-confidence signal at three in the morning, and what evidence is left behind when it decides.
AI-native MDR names the operational shape, not the marketing word. An autonomous triage agent sits in front of the human rota, runs the four-station loop on every signal, writes an audit row before any notification, and escalates to a named human only on the triggers the contract names. The mid-market operator sees this in their portal — the same row the agent writes is the same row the underwriter reads, with an export shape that changes by tier and nothing else.
What runs without a human on the page
Every signal lands in the same four-station loop — Watch, Patch, Contain, Escalate — and the agent runs the first three without paging anyone. The loop is the same regardless of the source: an EDR alert, an identity-graph anomaly, and a SaaS audit event all enter the same queue and reach the same handoff. The agent is not the operator; it is the operator's queue with explicit guardrails around what it may close on its own.
The four-station cycle is described verbatim on pricing page — the language there matches the language used in the portal — and the audit row that each station writes is the only artifact that survives an underwriter review. Out-of-window changes (anything that crosses a maintenance window the customer declared) are not auto-contained: the agent holds the action and surfaces it to a named human for sign-off, rather than acting and writing the row after the fact.
What the audit log records on every action
Every agent action — containment, hold, revoke, escalate, even a no-op close — writes the same row shape. The shape is identical across all three tiers; the export shape is what differs. The log itself is appended-only and Merkle-anchored, the same claim already on the FAQ (Objection 02), so a regulator reading the export yesterday reads the same chain the agent wrote this morning.
What triggers a human escalation
The agent closes most of what it sees on its own. The handoff to a named human is named in the contract, not decided mid-incident. Three escalation triggers route to one of three named humans, and four named cyber-insurance notification triggers fire the audit trail an underwriter reads — the same dictionary already on the FAQ (Objections 03 and 04), so the buyer does not have to translate between the contract and the evidence.
What the customer sees in the portal
The portal reads the same log the agent writes — there is no second source. Each tier changes only the export shape around that log, so a Starter customer can hand the same CSV to a peer and a Complete customer can hand the same CSV plus an attestation pack to an underwriter, without the two ever disagreeing about a row. The named-human matrix is the only other variable: Starter pages a named operator above the confidence threshold with no published SLA; Standard adds a 15-minute acknowledgment SLA on that page; Complete names the technician on call during the maintenance windows the customer declared.
The audit story is the same at every tier; the export shape is what follows the price. A reader who can spot a divergence between the row the agent wrote on Tuesday and the row the operator resolved on Friday will be the same reader whether the customer is on Starter or Complete, and the answer will be the same — the same audit trail the underwriter reads. The full tier-by-tier description is on the pricing page — that page is the source of truth for what runs at each price, and the portal renders to it. The contact page is the route for a buyer who wants a named operator on the contract before the maintenance window is declared.