Playbook UX Enhancements
LAST UPDATED: JAN 15, 2025
D3 has introduced several enhancements to its playbook for improved usability and operational efficiency.
Feature 1 - Revamped Task Nodes
Playbook nodes have been enhanced with hidden initial triggers by default, modernized styling, and (connector) buttons.
EXAMPLES
Clicking a connector button renders a task list, prompting the user to select the task type to connect.
Clicking on a node, or branches of a conditional task node, will render a + Add a task placeholder UI.
Clicking on this prominent placeholder UI will also render the task list popup.
Feature 2 - Adding In-Between Tasks
Users can efficiently insert a new task node between existing ones without the need to manually create or delete connecting arrows.
Click on the connecting arrow between the tasks to insert a new task node.
Click on the + button that rendered on the connecting arrow.
Select the task type from the task list popup.
If a Stage task has been selected, it will appear as shown below:
Feature 3 - Orphan Node
Users can now drag and drop commands onto the playbook canvas as orphan nodes, with their positions automatically saved. Orphan nodes can remain in a live playbook but will not execute (even if the auto-run option is enabled).
Feature 4 - Node Action Bar
When hovering over a node, an action bar is displayed, providing quick access to essential task management options.
The available actions are:
Copy : Duplicates the current task node to reuse its configuration elsewhere.
The copied task node can be pasted into the same playbook or another playbook.
Activation Toggle : Marks the task as inactive or active.
Keeping it enabled will allow the task to execute as part of the workflow.
Turning it off will prevent the node from executing and block the execution of subsequent tasks.
Delete : Permanently removes the task node from the playbook.
Additionally, the action bar displays the ID of the task node, offering a reference for identifying a specific task within the playbook.
Feature 5 - Playbook Execution History
The playbook execution summary panel provides a quick overview of the playbook's execution activity over the past 1, 7, 14, or 30 days (adjusted within the Execution Logs page). It displays:
Run Count: The number of times the playbook has been executed within a timeframe.
View Execution Logs: A link to detailed execution logs.
Feature 6 - New Preprocessing Playbook Task Types
Escalate
The new Escalate task type simplifies access to the Create Incident With Conditions utility command, useful for event-incident correlation.
See the Escalation and Dismissal Mini Guide.
Dismiss
See the Escalation and Dismissal Mini Guide.
The new Dismiss task simplifies event dismissal.