When configuring an automated playbook to trigger based on specific incident severity changes, where is the primary association between the incident type and the playbook configured in XSIAM?
You are debugging an automation script that interacts with a third-party REST API. The API returns pagination tokens. How can you implement a do-while or iterative paging loop within an XSIAM playbook?
An analyst needs to enrich every new high-severity incident with the reputation of the involved IP address. The threat intelligence team maintains a custom internal API that is not available as a built-in XSIAM integration. The analyst wants to define a reusable HTTP request that can be called from multiple playbooks without duplicating the request configuration. Which XSIAM construct should the analyst use?
A Cortex XSIAM playbook must enrich every new high-severity incident by querying an internal CMDB. The CMDB lookup task often takes longer than the playbook's default task timeout, causing premature failures. You need the playbook to wait for the lookup to finish without failing, while still failing fast if the CMDB is truly unreachable. What should you configure on the CMDB lookup task?
An analyst is building a playbook that must run a custom Python script to parse an email attachment. The script requires several input parameters, including the attachment file path and a list of indicators to match. Which TWO actions must the analyst perform to make the script's outputs available to subsequent playbook tasks? (Choose two.)
A Cortex XSIAM analyst is building a playbook that must wait for an external ticketing system to finish provisioning a remediation host. The vendor API can take several minutes to respond, and the analyst does not want the playbook to fail or block other tasks while waiting. Which TWO approaches allow the playbook to pause execution and later resume based on the external system's completion? (Choose two.)
While troubleshooting a failed custom automation script inside a playbook, you notice that the script returned a non-standard error object. Where should you look first within XSIAM to inspect the raw inputs and outputs passed to the automation?
A playbook contains a parallel task branch where two different enrichment integrations run simultaneously. One integration fails due to a rate limit. How can you prevent the entire playbook from failing and allow the other branch to complete successfully?
Which XSIAM construct allows you to package a reusable set of playbook tasks into a modular component that can be invoked by multiple parent playbooks?
You need to ensure that a specific playbook task executes only if the preceding task successfully found more than zero malicious hashes in the context. How should you configure the task condition?
A playbook designer needs to reference a specific value extracted from a previous task's output within Cortex XSIAM. Which syntax must be used to access this context data?
An analyst wants to iterate through a list of 50 IP addresses stored in the playbook context and run a enrichment command on each one individually. Which playbook feature should be used?
Where in the Cortex XSIAM web interface can an administrator view the graphical flowchart and execution status of a currently running playbook on an active incident?
You need to format a raw JSON timestamp retrieved from an API call into a readable date string before displaying it in an incident layout. Which XSIAM playbook feature accomplishes this without custom Python code?
When writing a custom Python automation script to be executed as a Cortex XSIAM playbook task, which built-in library function is used to output results directly into the incident context?
An automated playbook task fails intermittently due to a temporary network timeout when contacting an external asset management database. What is the most resilient way to handle this inside the playbook configuration?
When designing a playbook, you want to assign an incident to a specific Tier 2 analyst group only if the alert severity is marked as 'High'. Which playbook element should you place before the assignment task?
An analyst needs to extract specific Regex matching patterns from an incoming email body during an automated phishing investigation playbook. Which built-in mechanism should be used?
You notice that an automated playbook is executing multiple duplicate sub-tasks simultaneously because multiple alerts matching the same indicator arrived within seconds. How can you prevent race conditions or duplicate execution?
A playbook contains a script task that outputs a large JSON payload exceeding standard context size limits, causing performance degradation. What is the best practice to optimize context storage?
When configuring a manual task in a playbook that requires an analyst to approve or reject a host isolation action, which element defines the available response buttons?
An automation script requires secure storage of an API token used to query an external threat intel feed. Where should this token be stored within Cortex XSIAM?
You need to export a custom playbook from your development XSIAM tenant and import it into your production XSIAM tenant. What is the standard packaging format used?
When developing custom Python automation scripts for Cortex XSIAM, which THREE best practices should be followed for maintainability and performance? (Choose three)
When configuring notification tasks within an XSIAM playbook, which THREE delivery methods or communication channels can be integrated natively? (Choose three)
When designing robust error-handling workflows in XSIAM playbooks, which THREE strategies can be implemented to handle task failures gracefully? (Choose three)
A Cortex XSIAM analyst is automating the triage of an alert that includes an IP address. The playbook must determine whether that IP is internal or external. The analyst wants to add a task that evaluates the IP and routes the playbook down the correct branch. Which task type in the Playbook Designer should the analyst use to evaluate the IP and produce a true or false result?
A Cortex XSIAM analyst is building a playbook that must enrich an indicator by querying an external threat intelligence provider and then, based on the returned score, either close the incident or escalate it. The analyst wants to ensure the playbook can use the provider's response in later tasks. Which TWO actions should the analyst take when configuring the enrichment task? (Choose two.)
A playbook is designed to isolate an endpoint when a malware incident is detected. The isolation task occasionally fails because the endpoint is offline. The analyst wants the playbook to continue processing other tasks and record the failure for later review instead of stopping the entire playbook. Which playbook task configuration should the analyst apply?
A Cortex XSIAM analyst is designing a playbook that must run a remediation script on an endpoint. The script sometimes takes longer than the default task timeout, causing the playbook to fail prematurely. The analyst wants the playbook to wait for the script to complete without failing, while still allowing the playbook to proceed if the endpoint becomes unreachable. Which configuration should the analyst use?
An analyst is building a Cortex XSIAM playbook that must run an enrichment task only when the incident's severity is 'Critical' AND the source IP is external. The playbook already has a task that retrieves severity and IP classification. Which playbook construct should the analyst use to evaluate both conditions before proceeding?
An analyst is building a playbook that must conditionally send an email notification only when the incident's severity is 'High' and the affected asset is marked as 'Production' in the CMDB. The CMDB lookup returns a JSON object. Which TWO approaches correctly implement this conditional logic within the Cortex XSIAM playbook? (Choose two.)
A Cortex XSIAM analyst wants to create a playbook that automatically runs whenever a new high-severity incident is created. The analyst needs to select the appropriate trigger. Which trigger type should the analyst configure?
During a live incident, an analyst needs to pause a running XSIAM playbook before a destructive containment task executes, inspect the current task context, then resume execution from that exact point. Which playbook execution capability should the analyst use?
An analyst is building a Cortex XSIAM playbook that enriches indicators by calling an external REST API. The API enforces a rate limit of 10 requests per minute, and the playbook may process incidents containing hundreds of indicators. Which playbook task configuration should the analyst apply to avoid HTTP 429 responses while still processing every indicator?
An analyst is building a Cortex XSIAM playbook that must enrich every newly created high-severity incident with asset owner data. The enrichment task must run only when the incident's asset is present in the CMDB; otherwise, the playbook should skip enrichment and continue to the notification task. Which XSIAM construct should the analyst configure immediately after the 'Get Asset' task?
A Cortex XSIAM analyst needs a playbook to pause and wait for a human reviewer to approve blocking a suspicious domain before the block task executes. The reviewer may also need to provide a justification note. Which TWO configurations are required to implement this human-in-the-loop step? (Choose two.)
A security engineer wants to reuse the same set of containment steps across several different playbooks that handle malware, phishing, and unauthorized access incidents. The steps include isolating an endpoint, disabling a user account, and blocking a hash. The engineer wants to maintain these steps in one place so that updates propagate to all playbooks. What should the engineer do in Cortex XSIAM?
A Cortex XSIAM analyst is building a playbook that must pause and wait for an analyst to review a quarantined file before deciding whether to restore or delete it. The playbook should resume automatically once the analyst completes the review task. Which task type should the analyst use to implement this pause and resume behavior?
An analyst is building a playbook that must conditionally route incidents based on the severity field returned by an external enrichment integration. Which TWO configuration elements are required for the conditional branching to evaluate that field correctly? (Choose two.)
A SOC team wants its Cortex XSIAM playbooks to enrich and respond to incidents automatically without analyst intervention, but only for incidents that meet strict criteria. Which TWO capabilities allow a playbook to be triggered and controlled automatically based on incident attributes? (Choose two.)
A Cortex XSIAM playbook calls an external ticketing integration that returns HTTP 429 when the request rate exceeds the vendor's limit. The task currently fails and stops the playbook. The analyst wants the playbook to retry the call up to three times with increasing delay before marking the task as failed. Which configuration should the analyst apply to the task?
A security team wants a Cortex XSIAM playbook to automatically isolate an endpoint whenever a malware alert with high confidence is ingested. They need the playbook to start without any analyst action. Which trigger type should be configured?
A security team wants a playbook to automatically trigger whenever a new high-severity incident is created by the analytics engine, without any analyst manually starting it. Which XSIAM mechanism should be configured to achieve this?
A Cortex XSIAM playbook is triggered by a correlation rule that fires multiple times for the same incident within a short window. The playbook's first task creates a ticket in an external ITSM system, and duplicate tickets are being created. The analyst confirms that the correlation rule is correctly firing for distinct events but the playbook is running more than once per incident. Which setting should the analyst verify first to prevent duplicate playbook executions for the same incident?
While building a playbook in Cortex XSIAM, you need a task that waits for an analyst to approve a high-risk containment action before the playbook continues. The analyst may take several hours to respond. Which task type should you add to the playbook to satisfy this requirement?
During an incident investigation, an analyst needs the playbook to fetch the reputation of every IP address observed in the alert and then act on the results. The number of IPs varies per alert, and the same enrichment and decision steps must run once for each address. Which XSIAM playbook construct should the analyst use to iterate over the dynamic list of IP addresses?
A Cortex XSIAM analyst needs a playbook to pause for a fixed period before checking whether an endpoint isolation command has completed, because the endpoint agent reports status asynchronously. Which playbook task should the analyst insert to introduce that fixed wait?
An analyst is designing a Cortex XSIAM playbook that must pass data between tasks without relying on ad hoc string parsing. Which TWO methods allow a downstream task to consume the output of an upstream task? (Choose two.)
During a playbook run in Cortex XSIAM, an enrichment task that queries an external reputation service returns a large JSON object. A later task needs only the value of the 'reputation' field to decide whether to escalate. What is the most efficient way to make that value available to the later task?
You are troubleshooting a Cortex XSIAM playbook that unexpectedly stopped executing after a script task returned an error. You want to understand how the playbook engine handles task-level errors so you can design more resilient flows. Which TWO statements accurately describe how task errors and playbook continuation behave in Cortex XSIAM? (Choose two.)
A playbook loops over a list of forty endpoints and runs an isolation command on each. Midway through, the integration returns a rate-limit error on one endpoint. The team wants the playbook to log the failure for that endpoint and continue processing the remaining endpoints rather than aborting the entire run. Which configuration achieves this?
A Cortex XSIAM playbook includes a task that calls an external threat intelligence API. The API occasionally returns a rate-limit error (HTTP 429). The analyst wants the playbook to retry the call a few times with increasing delays before giving up and continuing with the rest of the playbook. Which configuration on the task best achieves this?
A Cortex XSIAM playbook closes incidents automatically after containment. During testing, analysts notice that a playbook launched by one incident also modified a second, unrelated incident because a task output contained a stale incident ID from a previous run. Which playbook design principle should be applied to prevent this cross-incident contamination?
A Cortex XSIAM playbook is triggered by a new incident and runs an isolation task on the affected endpoint. The analyst wants the playbook to pause and require a human to approve the isolation before it executes, because the endpoint belongs to an executive. Which task type should be placed before the isolation task?
A Cortex XSIAM playbook contains a task that calls an internal ticketing API. The API occasionally returns HTTP 429 when the ticketing system is under heavy load. The analyst wants the playbook to retry the call a few times before marking the task as failed. Which task configuration should be applied?
An analyst wants to reuse the same sequence of enrichment, scoring, and notification tasks across five different playbooks without duplicating the logic in each. Which XSIAM construct should be used to achieve this reuse?
A Cortex XSIAM analyst wants a playbook to automatically enrich every new high-severity incident with threat intelligence before any analyst reviews it. The enrichment must run without human interaction as soon as the incident is created. Which approach best satisfies this requirement?
A Cortex XSIAM playbook invokes a sub-playbook to perform malware analysis on an uploaded file. The sub-playbook can return a verdict of malicious, suspicious, or benign, and the parent playbook must take different response actions for each. How should the parent playbook consume the sub-playbook's result to drive those branching actions?
A Cortex XSIAM playbook must process a list of suspicious IP addresses returned by an enrichment task. For each IP, the playbook should query a reputation service and record the verdict. The number of IPs varies per incident. Which XSIAM playbook construct should you use to iterate over the list and run the reputation query for each entry?
A security team wants a Cortex XSIAM playbook to run automatically the moment a new high-severity incident is created, without any analyst clicking a button. Which configuration makes the playbook start on its own when the incident is generated?
A Cortex XSIAM playbook task calls an external service, but the service is intermittently unavailable, causing the task to fail. You want the playbook to attempt the call again a few times before declaring failure, without stopping the rest of the playbook. Which approach should you implement?
An analyst is writing a Cortex XSIAM playbook in which a task's output must be passed to a later task that sits on a different branch of the workflow. The later task cannot see the value because it is not a direct descendant of the producing task. What should the analyst do to make the value available where it is needed?
A Cortex XSIAM playbook must contain a task that only runs when the alert severity is Critical, while the surrounding tasks run for every incident. The analyst wants the playbook to skip that single task cleanly for non-critical incidents and continue with later tasks rather than stopping the branch. Which mechanism should be used?
An analyst is building a Cortex XSIAM playbook that must query a threat intelligence platform for each of several indicators. The query task sometimes fails with a transient network timeout, but succeeds when retried a few seconds later. The analyst wants the playbook to automatically retry the task up to three times before continuing to the next task. Which playbook task configuration should the analyst use?
A Cortex XSIAM playbook includes a task that sends an HTTP request to an external enrichment service. The analyst wants to prevent the playbook from exposing the API key in the task inputs and wants the key to be managed centrally so it can be rotated without editing the playbook. Which two actions should the analyst take? (Choose two.)
A Cortex XSIAM analyst wants a playbook to send a notification to a Slack channel only when the investigation finds at least one malicious file hash. The playbook already has a task that populates a list of malicious hashes in context. Which configuration should the analyst apply to the notification task?