A playbook is Splunk SOAR ' s automation construct for processing container data through a defined sequence of actions. Playbooks can inspect artifacts, evaluate conditions, invoke applications, enrich indicators, perform containment actions, update records, and make workflow decisions.
A SOAR container stores the event or case-related data being processed. It can contain artifacts such as IP addresses, domains, file hashes, usernames, URLs, and other observables. The playbook operates on that data by passing values into configured assets and applications. For example, a playbook might retrieve a URL from a container, submit it to a sandbox, check reputation services, evaluate the resulting scores, and then determine whether escalation or blocking is required.
A workbook provides structured analyst tasks and procedural guidance rather than executing the automated sequence itself. Cases organize investigative work, while containers represent the underlying records and artifacts. Neither performs the automated orchestration described in the question.
Playbooks therefore form the execution layer of Splunk SOAR automation, translating SOP logic into repeatable machine-driven actions while allowing human decision points where required.
Study Guide topics: Splunk SOAR playbooks, containers, artifacts, orchestration, automated actions, response workflows.
Submit