Free tech learning for everyone, from basics to pro

Security OperationsCyber SecurityIntermediate

SOAR automation and SOC metrics: playbooks, MTTD, MTTR and wellbeing

In short: SOAR tools connect security products and run playbooks that automate repetitive steps such as enrichment and blocking. SOC metrics like mean time to detect and respond show how well the SOC works, but they must be balanced with quality measures and attention to analyst workload.

What SOAR is

Security Orchestration, Automation and Response (SOAR) tools connect your SIEM, EDR, email system, firewalls and ticketing system through their APIs, then run playbooks: scripted workflows triggered by an alert. Orchestration means coordinating many tools; automation means doing steps without a human; response means taking action. Many SIEM and XDR platforms now include SOAR features, and standalone products exist too.

A phishing SOAR playbookTriggeruser reportsemailExtractURLs, sender,filesEnrichreputationlookupsDecidescore oranalystRespondpurge, block,reply
Figure 1. A typical SOAR playbook automates the repetitive steps of handling a reported phishing email, leaving judgement to the analyst.

What to automate, and what not to

Good to automateKeep a human in the loop
Looking up IP, domain and hash reputationIsolating a production server
Pulling user and asset details into the caseDisabling an executive's account
Searching for the same email in other mailboxesDeciding if an incident is notifiable
Opening and updating ticketsAnything with high business impact if wrong

A sensible approach is to automate enrichment first, then low-risk actions such as blocking a known-bad URL at the proxy, and only later higher-impact steps with an approval button. Every playbook needs an owner, error handling and logging, because a broken automation can fail silently or, worse, block a legitimate business partner.

Measuring a SOC

Useful SOC metricsMTTDtime to detectMTTAtime to acknowledgeMTTRtime to respondAlert volumeper source and ruleTrue positive rateper ruleCoveragelogs and techniques
Figure 2. A balanced set of SOC metrics covers speed, quality and coverage rather than speed alone.
  • MTTD (mean time to detect): from when malicious activity starts to when the SOC knows about it. Often estimated after incidents.
  • MTTA (mean time to acknowledge): from alert to an analyst picking it up.
  • MTTR (mean time to respond or recover): from detection to containment or full recovery. Always define which one you mean.
  • Alert volume and true positive rate: per rule and per source, to drive tuning.
  • Coverage: share of assets sending logs, and ATT&CK techniques with tested detections.

Means can be skewed by one huge incident, so medians or percentiles often tell a truer story. Beware of perverse incentives: if analysts are judged only on closing alerts fast, they will close them fast, not well. Pair speed metrics with quality checks such as peer review of a sample of closed cases.

Analyst wellbeing is a security control

Alert fatigue happens when people see so many low-value alerts that they stop looking closely. Tired analysts miss real attacks. Shift work, constant pressure and stressful incidents add up to burnout and high staff turnover, which drains experience from the team.

  • Track alerts per analyst per shift and treat sustained overload as a risk to fix.
  • Use automation to remove dull, repetitive work rather than to cut staff.
  • Rotate duties between triage, hunting, projects and training.
  • Hold blameless reviews after incidents and make it normal to ask for help.

Tip: in interviews, explaining how you would reduce noise, not just respond faster, shows real SOC maturity.

Real-world example: automating phishing reports

The two-analyst SOC at a fictional housing association receives about 40 staff phishing reports a day. Each takes ten minutes by hand: extracting links, checking reputation, searching mailboxes. The team builds a SOAR playbook that does these steps automatically and presents the analyst with a summary and a "purge from all mailboxes" button. The analyst still makes the final decision. Over the next quarter they track mean time to respond for phishing reports and see it fall from hours to minutes. They also track how many reports each analyst handles per shift, and use the saved time for detection tuning instead of adding more alert queues, which keeps workload manageable.

Practice

Give one step of a phishing playbook that is safe to automate fully.
Extracting URLs and attachments and checking their reputation, or searching other mailboxes for the same message.
Why can mean values be misleading for MTTR?
One very long incident can pull the mean up sharply; medians or percentiles show typical performance better.
Why is alert fatigue a security risk?
Overloaded analysts start skimming or bulk-closing alerts and can miss genuine attacks.

Key takeaways

  • SOAR connects tools and runs playbooks triggered by alerts.
  • Automate enrichment and low-risk actions first; keep humans for high-impact decisions.
  • Track MTTD, MTTA, MTTR, alert volume, true positive rate and coverage.
  • Balance speed metrics with quality checks and use medians where helpful.
  • Alert fatigue and burnout weaken security; design work to prevent them.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.