SecOps-Pro · domain
Cortex XSOAR And Automation
This domain covers Cortex XSOAR automation: playbook design and execution, integrations, scripts, mappers and transformers, incident context, and content packaging. Questions are scenario-based, asking you to identify the correct feature, locate data, or diagnose why an automation behaved differently than expected across environments.
Focused practice
Practice Cortex XSOAR And Automation questions
Scored sessions drawing only from this domain — pick a length below.
Start 20-question practice test →What this domain covers
What to know about Cortex XSOAR And Automation
Be able to design and troubleshoot Cortex XSOAR automation: bundle content into packs, inspect incident context data, and explain what drives playbook execution speed. The key skill is knowing where each artifact lives and how mappers, transformers, and integrations interact.
Content packs bundle playbooks, scripts, integrations, and layouts for cross-environment deployment.
Playbook execution performance depends on task count, script/integration runtime, and parallel versus sequential flow.
Incident 'Context Data' is viewed in the incident's War Room or investigation context pane.
A mapper's Transformer manipulates field values, such as extracting or formatting data, during mapping.
Watch out for
Common Cortex XSOAR And Automation exam traps
- ▸Confusing content packs with individual exports, and assuming a pack alone transfers instance-specific configuration like integration credentials.
- ▸Assuming all playbook tasks run in parallel, ignoring that sequential dependencies and long-running scripts slow execution.
- ▸Mixing up mappers and transformers: mappers define field mappings, while transformers modify the values being mapped.
Question index
All Cortex XSOAR And Automation questions (45)
Click any question to see the full explanation, or start a practice session above.
You are creating a custom integration. Which file is required to define the integration parameters, scripts, and commands?
Medium2If an automation script is taking too long to run, how can you improve its performance?
Hard3Which TWO settings are configurable within an Integration Instance?
Easy4A Cortex XSOAR engineer is building a playbook that must run a specific enrichment task only when a prior task completes with a status of 'Failed'. Where in the playbook task configuration should the engineer define this conditional behavior?
Medium5A security analyst is creating a new Cortex XSOAR playbook and wants to add a task that sends an email notification to the incident owner. Which task type should the analyst select to achieve this?
Easy6You want to share a playbooks across multiple tenants in a multi-tenant environment. Where should you place the playbook?
Medium7Where can you view the 'Context Data' for a specific incident?
Easy8An automation engineer is creating a playbook in Cortex XSOAR that must run a custom Python script to parse a raw email attachment. The script requires access to the incident's custom field 'attachment_hash' and must return a dictionary with keys 'verdict' and 'score'. Which task type should be used, and how are inputs and outputs configured for this task?
Medium9You are configuring a new integration instance for a third-party threat intelligence feed. Where should you verify the connection status and logs for this instance?
Easy10When designing a layout, which widget is used to display the timeline of events that occurred within a case?
Easy11A security team is using Cortex XSOAR to automate phishing investigations. An engineer needs to store the original sender's email address from the incident's custom fields into a playbook context key for later use in a conditional task. Which of the following is the correct way to reference and assign this value?
Medium12A SecOps engineer is building a Cortex XSOAR playbook to process phishing incidents. They need a task that will execute a custom Python script to parse email headers and then pass the extracted sender domain to the next task. Which type of playbook task should they use to run the custom Python code?
Medium13A SOC analyst is building a playbook in Cortex XSOAR to automate the investigation of suspicious login alerts. The playbook needs to query an external threat intelligence platform for the reputation of the source IP address. Which type of task should the analyst use to perform this action?
Easy14Which THREE of the following are valid components of a standard Content Pack?
Easy15While designing a playbook, an automation engineer needs a task to execute only when the incident severity is exactly 'High'. Which of the following conditions should be used in the task's 'Run if' field?
Medium16Which tab in the Incident view provides a real-time, user-friendly summary of the investigation status?
Easy17You are creating a new playbook and need to add a task that will send an email to the security team with the details of the incident. Which task type should you use to accomplish this?
Easy18A security engineer is creating a custom integration that requires a secure API key to be stored and used across multiple playbooks. Where should the API key be configured to ensure it is securely stored and easily accessible?
Hard19An organization requires that sensitive PII data in incident notes is redacted before being sent to an external ticketing system. What is the most efficient way to perform this transformation in XSOAR?
Hard20Which TWO of the following are true regarding the use of the 'Context' in Cortex XSOAR?
Hard21When designing a custom layout, how do you make a field read-only for specific roles?
Hard22A Cortex XSOAR administrator needs to ensure that a specific playbook only runs when an incident is created with a severity of 'High' and the incident type is 'Phishing'. Which configuration should they use to enforce this condition?
Hard23A Cortex XSOAR engineer is designing a playbook that requires user interaction to approve a remediation action. The engineer needs to configure a task that pauses the playbook until an analyst responds. Which two task types can be used to achieve this? (Choose two.)
Medium24You are designing a playbook and need to ensure that a task only executes if the previous task returned a specific status. Which feature allows you to define these branching conditions?
Medium25Which THREE factors influence the performance of playbook execution?
Hard26During playbook development, an engineer needs to store a list of suspicious IP addresses extracted from an incident into a context key that can be accessed by multiple tasks. Which context key should they use to ensure the data is available throughout the playbook?
Easy27A Cortex XSOAR engineer is designing a playbook to automate the response to a phishing incident. They need to ensure that the playbook can handle cases where the email contains attachments. Which two tasks should they include to extract and analyze attachments? (Choose two.)
Medium28A Cortex XSOAR administrator needs to ensure that a custom integration script can access an API key stored securely without hardcoding it in the script. Which method should be used to store and retrieve the API key?
Hard29You are building a playbook that must handle incidents differently based on the severity of the alert. The severity is stored in the incident field 'severity' as an integer (0-4). You want to conditionally execute a task only when severity is 3 or higher. Which built-in playbook task type should you use to evaluate this condition and route the workflow accordingly?
Medium30A playbook task that runs a reputation command on an IP address is taking a long time to complete. The analyst wants to limit the task's execution time to 5 minutes and automatically mark it as failed if it exceeds that limit. Which configuration should be applied to the task?
Hard31Which THREE of the following represent core components of a Cortex XSOAR incident?
Easy32You need to access an array of indicator values stored in a playbook variable called 'indicatorsList'. Which syntax is correct for extracting the first item in the list within a task input?
Hard33Which tool in Cortex XSOAR helps you debug a playbook in real-time by stepping through tasks?
Easy34A security analyst needs to ensure that a playbook only proceeds to the containment phase if the severity of the incident is 'High' or 'Critical'. The severity is stored in the incident field 'severity'. Which task type should be used to implement this branching logic?
Easy35Which THREE types of tasks can be added to a playbook workflow?
Medium36Which feature allows you to bundle playbooks, scripts, and integrations together for easy deployment across environments?
Easy37An analyst needs to provide a summary of incident trends over the last 30 days to management. Which feature should be used to create an automated, recurring report?
Easy38A playbook task is configured to run on a 'Worker' group. If you see the task stuck in 'Pending' state, what is the most likely cause?
Hard39A user reports that a playbook is stuck at a manual task that requires input. What is the most likely cause if the 'Owner' field is populated but the task is not appearing in the user's Inbox?
Hard40What is the function of a 'Transformer' in a mapper?
Medium41Which TWO methods can be used to pass data from a parent playbook to a sub-playbook?
Medium42A security analyst is using Cortex XSOAR to investigate a malware incident. They need to extract all IP addresses from the incident's indicators and then run a command to check their reputation. Which built-in playbook task should they use to perform the reputation check on multiple IPs simultaneously?
Hard43You are designing a playbook that must extract indicators from an incident's attachments. The attachments can be of various file types, including PDF and text. You want to use a built-in script to extract indicators such as IPs, URLs, and hashes from these files. Which Cortex XSOAR script should you use for this purpose?
Hard44Which THREE actions can be performed from the Incident 'Work Plan' tab?
Easy45What happens if a playbook task is configured to 'Continue on error' and the task fails?
MediumOther domains
All SecOps-Pro exam domains
Frequently asked questions
- What does the Cortex XSOAR And Automation domain cover on the SecOps-Pro exam?
- Be able to design and troubleshoot Cortex XSOAR automation: bundle content into packs, inspect incident context data, and explain what drives playbook execution speed. The key skill is knowing where each artifact lives and how mappers, transformers, and integrations interact.
- How many questions are in this domain?
- This page lists all 45 Cortex XSOAR And Automation questions in the SecOps-Pro question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
- What is the best way to practise this domain?
- Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
- Can I practise only Cortex XSOAR And Automation questions?
- Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.