Variables from Catalog item in Playbook Decision activity
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-02-2025 06:41 AM
Hello Community,
I'm looking for some help in playbooks.
We have an item in CSM where there is existing flow will create Ritm and sc_task. But now we are trying to recreate this with Playbook.
Our Workflow will totally work on a variable based on user selection in the option then task will get created).
My Actual query is In Playbook I'm trying to setup the decision activity so I can call this variable and based on the condition I can create a task. But for some reason I don't see variables as such in the option to select in branch condition.
I might be missing something here. Your responses are highly valuable.
Thanks,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-23-2025 09:46 AM
I think I’ve found a way to achieve this:
- Create a Subflow with:
- Input: reference.sc_req_item
- Outputs: as many outputs as the variables, you need to retrieve/use.
- In the created Subflow:
- Include a “Get Catalog Variables” action to get the needed RITM variables
- Map the variables to the defined outputs using a Flow Logic → "Assign Subflow Outputs" step.
- In the SC_TASK Playbook, add as activity the created subflow.
This way, we can use the RITM variable values within the SC_TASK playbook.
NOTE 1: It’s not ideal because the variables are handled as strings in the playbook, with all the implications that entails, but I haven’t found a better approach... and at least it works.
NOTE2: I don’t understand why the “Get Catalog Variables” activity doesn’t work in the Playbook (it doesn’t return any variables, and I don’t understand the reason). It would be the perfect solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-23-2025 10:03 AM
Hi @Daniel_san , That's a good approach.
I achieved by doing almost same procedure.
1)Created a Get Variable Action and passed i/p's as RITM and using script step glide recorded to RITM table and passed the outputs with required variables.
2.Next using this o/p passed into the decision I playbook and added condition.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
