- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
during a playbook,
I would like to check a parameter with a condition, and if the condition result true, I would like to use that parameter. But if the condition result is false, I would then use a different parameter.
is there a way to do that without duplicating a lot of blocks?
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

@meshorer when you join 2 or more lines to a block it creates a join that by default will wait for all connected blocks to complete.
If you open the code block settings and expand the Advanced drop-down you should see some tick boxes. As long as the 2 block prior could only ever go down 1 route then you can untick all boxes and it should work.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

@meshorer is the value you would use when NOT true hardcoded or from other information in the event/artifact?
I think for this you might be best to use a Code Block / Custom Function to have a single output and do all the checking in code based on the inputted value(s).
-- Happy SOARing! --
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you, @phanTom
a code block to check it and then outputs the relevant parameter did it.
but now I have another problem- when I try to connect two blocks that are separated with a decision block, to the same prompt block or decision block, it doesn’t work.
for one case it goes well, but for the second case the debug shows “join_ <block name> called”, but the playbook ends there.
Why does it happen?
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

@meshorer when you join 2 or more lines to a block it creates a join that by default will wait for all connected blocks to complete.
If you open the code block settings and expand the Advanced drop-down you should see some tick boxes. As long as the 2 block prior could only ever go down 1 route then you can untick all boxes and it should work.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
