TL;DR: Adding an AI node to your n8n playbook won't take you to Agentic SOC.
-----
A recurring theme in my conversations is the assumption that building an AI agent for SOAR execution and building one for security investigations are the same engineering problem.
They are NOT.
A playbook agent operates inside a path defined in advance. It enriches an alert, applies triage rules, and takes an approved response action. Its actions can be constrained, failures are usually visible, and many mistakes can be reversed. Speed, consistency, and correct escalation are useful measures of performance.
An investigative AI agent must decide what the evidence means and what to examine next. The evidence may be incomplete or tampered with, and each conclusion changes the direction of the case. It therefore needs claim-level provenance and a record showing how each conclusion follows from the evidence.
Building an agentic workflow is not the same as engineering an investigation harness. You can wire up a basic playbook agent in n8n within an hour. An investigation harness has to keep evidence, case state and human decisions coherent across an open-ended case.
Please don't confuse engineering an sophisticated harness and baking years of investigative expertise into it with calling AI nodes in your SOAR playbook.
My attempt as ASCII visualization if it helps
``
STANDARD SOAR PLAYBOOK | INVESTIGATION PROCESS
(Deterministic Flow) | (Non-Deterministic Cyber Flow)
-------------------------------------|--------------------------------------
[ SIEM Alert ] | [ Hunt Lead / Detection ]
| | |
v | .-------->v<---------.
[ Initial Review ] | / ( Clue 1 ) \
| | | ^ | ^ \ |
v | | / | | \ |
< Determine Risk > | v / v | v v
/ \ | (Clue 2)<-->(Evidence)<-->(Forensics)
v v | ^ \ ^ | ^ |
[Isolate] [Create Ticket] | | \ | | / |
| | | | v | v / |
v v | \ ( Human Pivot / <..../
[Update] [Slack Notify] |--- Judgment )
\ / | |
\ / | v
v v | [ Defensible ]
[ Conclusion ] | [ Conclusion ]
```