- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
â03-18-2025 12:53 PM
Step 1: Integrate Playbook with CSM Workspace
To display a Playbook in CSM Workspace, you must configure it as a Related Item or Contextual Side Panel.
Configure the Playbook as a Related Item
- Navigate to:
All â Workspace Experience â Actions & Components â Related Items (or Contextual Side Panel). - Click New to create a new action.
- Fill in the form fields as follows:
Action Assignment form
Field | Description |
Action label | Label of the Related Item or Contextual Side panel tab. Enter âPlaybookâ |
Action name | Unique name for your item. This name can be overridden. âplaybookâ |
Implemented as | Select UI Component. |
Specify UI component | UI component associated with the action. Enter now-playbook-experience. |
Application | Application for the action assignment. |
Table | Select the table you want to show the Related Item or Contextual Side Panel on. Select âCaseâ table. |
View | Field to only display a Playbook when this Form View is selected on the parent record. Select âWorkspaceâ view. |
- Click the Advanced View related link.
- Click the Component Attributes tab.
- On the form, fill in the fields
Component Attributes Tab
Attribute name | Description |
playbookExperienceId | Associated Playbook experience ID. Copy and paste the sys_id of a Playbook Experience record. Note: If no Playbook experience ID is provided, the global Playbook experience is used by default. |
parentSysId | Associated parent sys_id. Enter {{sysId}} to automatically take the parentSysId of the record that you're viewing. |
parentTable | Associated parent table. Enter {{table}} to automatically take the parentSysId of the record that you're viewing. |
compactMode | Option to display a Playbook in compact mode. Typically set to true for Contextual Side Panel and false for Related Item. |
recordGeneratorQuery | Set to {â{query}} |
isNewParentRecord | Set to {{isNewRecord}}. |
Note: You can enter this sysId : 98e09a560f2200102920c912d4767e1a in PlaybookExperienceId
- Under the Conditions tab, enter the following Script Condition to display the Playbook only when a process execution has been triggered:
- sn_playbook.PlaybookExperience.parentRecordContainsPlaybook(current)
- Save the configuration.
Step 2: Add a Playbook Tab to CSM Workspace
To embed the Playbook as a dedicated tab within the CSM Workspace, follow these steps:
- Navigate to All â UI Builder.
- On the Home Page, click Experiences in the header.
- Search for CSM Configurable Workspace and open it.
- Scroll to Record Pages â Open CSM Default Record Page.
- Click Duplicate Variant â Enter a Name (e.g., CSM Default Record Page Copy) â Click Create.
- In the Edit Test Values panel:
- Set Table: sn_customerservice_case (case).
- Select a sample sys_id and click Apply.
- In the Main Tab (left panel):
- Locate the Tabs section (right panel) â Click Add.
- Select Start from an Empty Container â Click Next.
- Enter: Label, ID, and Icon â Click Create.
- Drag the new Playbook Tab to the Top position.
- Click Add Component â Select Playbook Focused Vertical.
- Under Data Resources:
- Bind parentSysId to props â sysId. (Use Bind Data Icon)
- Bind parentTable to props â table.
- Save the variant.
- Click Settings (top header) â Change Order from -1000 to -1100 â Click Save.
Step 3: Create a Playbook for the Case Table
To ensure that cases trigger the Playbook automatically, create a new Playbook in Flow Designer:
- Navigate to All â Flow Designer.
- Click New â Enter a Playbook Name â Click Build Playbook.
- In the Properties panel:
- Open the Schedule Tab.
- Set Trigger Type â Select Case Table.
- Define Stages and Activities based on your workflow requirements.
- Activate the Playbook.
Once activated, the Playbook Tab will be visible when a case record is opened in CSM Workspace.
Note: May be this configuration is no need from Yokohama release version. Just creating a playbook is enough.
Solved! Go to Solution.
- 4,382 Views
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
â03-20-2025 12:00 AM
We can achieve the above functionality Out-of-the-box by installing certain plugins without configuration. These include:
1. Customer Service (com.sn_customerservice)
2. Playbooks for Customer Service Management (sn_csm_playbook)
3. Customer Service Case Types (com.snc.csm_case_types)
4. Dynamic Related Records for Configurable Workspace (sn_uib_dyn_rel_rec)
The following playbook applications are available for use with Customer Service Management and are available from the ServiceNow Store:
Out-of-the-box Case Playbooks
- Case Playbook for Onboarding (sn_onboarding)
- Case Playbook for Complaints (sn_complaint)
- Case Playbook for product Support (sn_product)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
How to add the playbook when it's a New record (Like when the form is loading you need to add the playbook to the associated record without submit or save a form )
I have created through UI builder followed all steps but I'm getting error when I'm trying to open the form through workspace playbook .
here I'm adding the issue persisting screenshots
Thanks.