Task 2. Configure playbook settings - Define playbook triggers, inputs and outputs, and general settings when you customize or create a new playbook. - Administrator Guide - Cortex XDR - Cortex - Security Operations

Cortex XDR 5.x Documentation

Product
Cortex XDR
License
XDR + Cloud
Creation date
2025-07-13
Last date published
2026-06-11
Category
Administrator Guide
Abstract

Define playbook triggers, inputs and outputs, and general settings when you customize or create a new playbook.

After selecting the playbook you want to edit or after creating a new playbook, configure playbook settings as relevant, including:

  • Triggers: Define the condition applied to a specific issue that will trigger the playbook to run. Leave these settings empty to use the playbook as a sub-playbook or to only run the playbook manually. For more information, see Create an automation rule.

  • Inputs and outputs: Define and fill in input and output parameters required for the playbook to function correctly, grouping them as needed.

  • General settings: Define roles for edit access and whether to run the playbook in Quiet Mode. In Quiet Mode, playbook tasks do not save inputs and outputs or extract indicators. Tasks are not indexed, so you cannot search on the results of the specific tasks. All the information is still available in the context data, and errors and warnings are written to the War Room.

How to configure playbook settings
  1. In the playbook editor, click the settings wheel on the Playbook Starts task.

    The Playbook Settings pane opens, showing the playbook name, description and tags at the top. You can edit these fields by clicking the pencil icon.

    The pane opens with the Triggers tab on the bottom.

    Note

    If the playbook has inputs and outputs, the Playbook Starts task will show back and forth arrows. Clicking them opens the Playbook Settings pane Inputs/Outputs tab.

    The playbook is by default Enabled. If the playbook is disabled, it will not run on an issue.

  2. In the Triggers tab, under Automation Rules, define the rule that will trigger the playbook.

    1. Click Add a rule.

    2. Set the name and description for the rule.

      The Status is by default enabled.

    3. Define the condition and select the issue to apply the condition to that will trigger the playbook.

      To add rule conditions, in the Issues table use the filter to select a field and its value or right-click on a table cell to select that field and value.

      For example, to define a trigger condition for Malware issues with severity Critical, find a Malware issue with Critical severity in the Issues table, right click the cell in the Name column and select Show rows with 'Malware', and right click the cell in the Severity column and select Show rows with 'Critical'. This sets the filter for this condition.

      Note

      For more information on Automation Rules, see Create an automation rule.

    4. Click Create.

    Note

    This rule will trigger the playbook to run if no other Automation Rule triggers the playbook first. You can view and edit the order the rules run in the Automation Rules page.

    Playbooks lists any playbooks that use this playbook as a sub-playbook.

  3. In the Inputs/Outputs tab, add groups with input and output fields.

  4. In the General tab, configure the following:

    • Add roles for edit access to the playbook.

    • Optionally select Quiet Mode for playbooks with a heavy data load that might adversely affect performance.

      In Quiet Mode, playbook tasks do not save inputs and outputs or extract indicators. Tasks are not indexed, so you cannot search on the results of the specific tasks. All the information is still available in the context data, and errors and warnings are written to the War Room.

      In the War Room (under the Case War Room tab for cases, and the War Room tab for issues) you can run the !getInvPlaybookMetadata command to analyze the size of playbook tasks in a specific issue Work Plan to determine whether to implement Quiet Mode for playbooks or tasks.