Security operations centres (SOCs) drown in alerts, most of them benign or duplicates, and analysts burn out on repetitive lookups. AI security analysts (agentic triage) pull context for each alert, run the investigation steps a human would, give a reasoned verdict and either close the alert or hand a ready-made case to a human. The goal is shorter time-to-triage and better coverage, not unsupervised response.
Problem & value
- Today: SIEM/EDR/XDR tools emit thousands of alerts per day. Tier-1 analysts manually check asset owner, user history, IP/domain reputation, related events and playbooks, then escalate or close. Alert fatigue means real incidents are missed or found late; 24/7 staffing is expensive, and skilled analysts are scarce (see the ISC2 workforce study [5]).
- AI value: automatic enrichment and correlation, natural-language investigation (query generation in KQL/SPL/YARA-L/SQL), consistent documented reasoning for every alert, drafted tickets and shift reports, faster onboarding of junior analysts.
- Figures: vendors publish productivity claims, for example Microsoft reports faster analyst task completion in its Security Copilot studies [1]. Treat all vendor numbers as unverified for your environment and measure them in a pilot.
Variants
- SMB / Mittelstand: managed detection and response (MDR) service that uses AI internally; or the AI features built into an existing EDR/XDR.
- Enterprise SOC: AI triage agents inside SIEM/SOAR plus custom investigation agents.
- MSSP: multi-tenant triage across many customers; strict tenant isolation required.
- Public sector / KRITIS: self-hosted or sovereign deployment, NIS2 reporting support (see SEC-009).
How it works
- alert intake (SIEM / EDR / email / identity / cloud)
- dedup + grouping into cases (entity and time correlation)
- enrichment (asset criticality, user, threat intel, vulnerability state)
- AI investigation agent (plans steps, runs read-only queries via tools/MCP, collects evidence)
- verdict + confidence + explanation (+ MITRE ATT&CK mapping)
- routing: auto-close low-risk benign | analyst queue | incident response
- response action (SOAR playbook; approval gate for disruptive steps)
- case notes, ticket, feedback loop
- Reasoning layer: a reasoning LLM with tool access to log search, EDR APIs, identity provider and ticketing. Investigation steps are bounded, logged and reproducible.
- Classic ML in front: anomaly and risk-scoring models still do the high-volume pre-filtering; the LLM handles the expensive judgement on the remaining alerts.
- Human-in-the-loop: analysts review verdicts below a confidence threshold and all high-severity cases; containment actions (isolating hosts, disabling accounts) need approval until the agent has a proven record per alert type. Auto-closure is sampled and audited.
Data preparation
Triage quality depends on the context the agent can reach, not on training data. Needed: alerts and logs from SIEM, EDR, firewall, identity provider and cloud; an asset inventory or CMDB; past incident tickets; runbooks. In an SMB this is typically scattered across the EDR console, the Microsoft 365 audit log, a firewall, a ticket tool and a wiki or Word files.
Typical gaps: no up-to-date asset list, inconsistent hostnames and user IDs across sources, logs kept only for days, runbooks that exist only in people's heads, and overly broad service accounts for the integration.
Preparation steps: - Connect log sources and normalise fields (host, user, IP, time zone) in the SIEM or MDR platform (see PREP-005). - Build a minimal asset and owner list, including criticality (see PREP-002). - Write down the top 10 alert types with the steps an analyst takes; these become runbooks and test cases (see PREP-016, PREP-018). - Set log retention and read-only, least-privilege API accounts. - Pseudonymise user data where the tooling allows (see PREP-022).
Rough effort: about 30 percent of the total project, mostly integration and runbook writing. With path A, the vendor does most of the normalisation. See GUIDE-003 for a readiness check.
Implementation paths
Which path for whom
- SMB: A - managed detection and response (MDR) or an XDR product with a built-in AI analyst is mature, EU-hostable and cheaper than staffing a 24/7 SOC.
- Enterprise: B - the SOC is core, alert volume makes per-seat or per-alert pricing expensive, and building agents on your own SIEM data and runbooks gives control over logic and costs.
- Developer: C - open-source SIEM/SOAR plus a self-hosted model keeps telemetry in-house and is easy to experiment with.
- Public: C - logs contain sensitive citizen and staff data and sovereignty rules favour German or EU sovereign cloud or on-premises operation.
Path A — Buy (recommended for most organisations)
- Platform-native AI analysts: Microsoft Security Copilot with its triage agents (e.g. phishing triage) on Defender/Sentinel [1]; Google Security Operations with Gemini investigation features [2]; CrowdStrike Charlotte AI; Palo Alto Cortex XSIAM; SentinelOne Purple AI; Splunk (Cisco) AI Assistant; Elastic AI SOC capabilities.
- Dedicated AI SOC / autonomous triage startups: e.g. Torq, Dropzone AI, Prophet Security, Radiant Security, Exaforce, 7AI; they sit on top of existing SIEM and EDR.
- EU vendors / EU-hosted: Sekoia.io (France, SIEM/XDR with AI), Stormshield and Harfanglab (France, EDR), Cybereason and Trend Micro (EU data residency options), Secureworks/Sophos MDR with EU regions, plus many European MDR providers (e.g. Orange Cyberdefense, G DATA, Deutsche Telekom Security). Check data residency, sub-processors and whether telemetry is used for model training.
- Choose A when: you have fewer than ~10 security staff, already run one major XDR/SIEM, and want results in weeks. SMBs without a SOC should prefer MDR with a contractual SLA.
Path B — Build on cloud APIs
- Frontier reasoning models via EU-region endpoints (Azure OpenAI, Amazon Bedrock Frankfurt, Google Vertex EU, Claude, Mistral as EU provider) with tool use / MCP servers that expose read-only SIEM, EDR and ticket queries.
- Orchestration: SOAR (Tines, Torq, Shuffle), n8n, or agent frameworks (LangGraph, OpenAI Agents SDK, Claude Agent SDK). Use structured output for verdicts and an evaluation harness.
- Choose B when: you need custom playbooks or tight integration with an in-house stack. Pseudonymise usernames and IPs before sending to external models where feasible.
Path C — Self-host (open source)
- Detection and data layer: Wazuh, Security Onion, OpenSearch, Graylog, Velociraptor (DFIR), TheHive/Cortex or Shuffle for cases and SOAR, MISP and OpenCTI for threat intel; Sigma rules as detection format.
- Models: open-weight reasoning/instruction models such as Qwen3, gpt-oss, Llama, Mistral and Foundation-sec-8B (Cisco Foundation AI security model) [4], served through vLLM or Ollama.
- Hardware: HW3 (one 48–141 GB GPU) for 30–120B models; HW2 for small models used on enrichment only. Needed when logs may not leave the premises.
Path D — Custom training
Fine-tune a small model on your own closed-case history (alert + verdict + evidence) to cut cost and align with local jargon. Needs thousands of well-labelled historical cases; labels are often noisy, so budget for cleaning. Usually later than Paths A–C.
State of the art (2026)
- Agentic SOC is the dominant pattern: platform vendors ship named triage agents and the industry shifts from "copilot answers questions" to "agent works the queue" [1][2].
- Open standards are emerging: MCP servers for SIEM/EDR tools, OCSF as a common log schema, Sigma for rules, and the CISA/NCSC guidance on deploying AI systems securely [6].
- Benchmarks: security-specific LLM benchmarks (e.g. CyberSecEval from Meta, CTIBench, SecBench-type suites) exist, but none reliably predicts triage accuracy in your environment; evaluate on your own closed cases with a held-out set.
- Limits and failure modes: hallucinated evidence or invented log fields; over-confident auto-closure of true positives (the costly error); prompt injection from attacker-controlled content in alerts, emails or logs (an attacker can write text that the agent reads, see SEC-010); weak performance on novel attack chains; cost and latency at high alert volume; drift when detection rules change.
Shared resources & combinations
- Shared stack (llm-reasoning + agent-framework + search-engine): CODE-010 AIOps incident analysis, SEC-008 threat intelligence summarisation, SEC-004 vulnerability management.
- Upstream detections: SEC-002 phishing, SEC-003 malware, SEC-005 UEBA, SEC-006 network intrusion, SEC-015 OT/ICS monitoring.
- Downstream: SEC-009 compliance and incident-reporting automation (NIS2/DORA deadlines), SEC-010 guardrails for the agent itself, SEC-013 agent security posture management.
Effort, cost & KPIs
- Path A: days to weeks to enable; licensing per seat, per compute unit or per alert/case.
- Path B: 2–4 months for a reliable agent with evaluation; token cost scales with alert volume and investigation depth, so cap steps per alert.
- Path C: 3–6 months plus GPU server and platform operations.
- KPIs: mean time to triage / detect / respond (MTTT, MTTD, MTTR), share of alerts auto-closed and audited error rate (false-negative rate on sampled closures), analyst hours per case, escalation precision, analyst satisfaction and attrition.
People & change
Involve management and IT-security first for scope and the decision which actions the AI may take alone (start with read-only enrichment, keep containment actions behind human approval). The IT team provides log access and accounts. The data protection officer checks the AVV with the vendor, retention and whether a DPIA is needed, because logs contain employee behaviour data (see GUIDE-005).
Works council: yes, if one exists. Alert tooling logs and evaluates user activity and is objectively suited to monitor behaviour, so §87(1) no. 6 BetrVG applies; §90(1) no. 3 requires early information about AI-supported work processes. Agree in a works agreement on purpose (security only), no performance evaluation and access rules (see GUIDE-004).
AI literacy: train analysts on verdict errors, prompt injection in log content and when to override; the AI Act asks providers and deployers to support staff AI literacy (see GUIDE-006). Communicate early that the goal is relief from false positives, not replacing analysts. Pilot with a small group in shadow mode, compare AI verdicts with human ones, and only then let it close low-risk alerts. Typical concern: missed true positives - address it with spot checks, an audit trail and a kill switch. Humans stay accountable for every response action (see GUIDE-008).
Risks, regulation & compliance
- EU AI Act: typically minimal risk (a security tool for IT operations, not an Annex III category). It becomes relevant if the system is part of safety components of critical infrastructure management, or if it monitors employees for evaluation purposes (HR context, possible high-risk) [3]. AI literacy duty (Art. 4) applies to SOC staff.
- GDPR: logs contain personal data (usernames, IPs, email content). Legal basis usually legitimate interest (security of processing, Art. 32, recital 49); data processing agreement, retention limits, works-council involvement in Germany (§87 BetrVG) when employee behaviour is analysed, and a DPIA for large-scale monitoring. Avoid sending raw mail bodies to non-EU APIs.
- Sector rules: NIS2 (incident reporting, risk management), DORA for financial entities, BSI IT-Grundschutz, ISO 27001 (see SEC-009).
- Security of the AI itself: treat the agent as a privileged identity; least-privilege read-only tools, approval gates for actions, input sanitisation, full audit log of prompts and tool calls.
- Mitigations: shadow mode before autonomy, sampled review of auto-closed alerts, kill switch, vendor contract on training use of your telemetry.
Getting started
- Baseline: alerts per day, false-positive share, MTTT/MTTR, top 10 alert types by volume.
- Pick 2–3 high-volume, low-risk alert types (e.g. phishing reports, impossible-travel logins).
- Pilot the AI features of your existing XDR/SIEM or one AI SOC vendor in shadow mode for 4–8 weeks.
- Compare AI verdicts with analyst verdicts on closed cases; set confidence thresholds.
- Enable auto-closure for proven types only, with sampled audit, then extend to guided response.
Sources
- Microsoft — Security Copilot agents overview (phishing triage agent) — https://learn.microsoft.com/en-us/copilot/security/agents-overview
- Google Cloud — Google Security Operations documentation — https://cloud.google.com/chronicle/docs
- Regulation (EU) 2024/1689 (AI Act) — https://eur-lex.europa.eu/eli/reg/2024/1689/oj
- Cisco Foundation AI — Foundation-sec-8B model — https://huggingface.co/fdtn-ai/Foundation-Sec-8B
- ISC2 — Cybersecurity Workforce Study — https://www.isc2.org/Research/Workforce-Study
- CISA/NCSC et al. — Deploying AI Systems Securely — https://media.defense.gov/2024/Apr/15/2003439257/-1/-1/0/CSI-DEPLOYING-AI-SYSTEMS-SECURELY.PDF
- Directive (EU) 2022/2555 (NIS2) — https://eur-lex.europa.eu/eli/dir/2022/2555/oj