I’m in need of some expert help with scenario flow control. I have the following scenario, which starts with a Monday.com input (JSON value) #1. I then need to perform two tests on the input data, so I’ve created filters between Router #5 and Router #7, and one final condition between Router #7 and Aggregate JSON #2.
When all filter tests return TRUE, everything works correctly: the data passes through, valid JSON is generated from step #2, and it’s successfully posted via HTTP Request without any problems.
However, if either or both filter criteria fail, I need the scenario to terminate gracefully without throwing errors. Currently, even when filters return FALSE and route the flow to steps #9 or #11 (which are dummy branches and should do nothing), the scenario still proceeds to the JSON #2 step. This results in blank or invalid JSON being generated, and HTTP Request #3 still tries to post to the URL, which then triggers a hard error due to the invalid input.
Can someone help me understand the correct flow pattern to use for validating data before the JSON #2 step, and how to gracefully terminate or exit the scenario, bypassing HTTP step #3 if the data validation filters fail?
TIA for your time and expertise!