Hi all ![]()
I have a scenario that splits with a Router into three parallel branches.
In each branch I calculate a count (using Array aggregator) and then store it with Tools → Set variable (e.g., hot_count, veg_count, sandwich_count).
I added a fourth branch after the Router to compile a final summary message, but that branch doesn’t “see” the variables that were set in the other branches. In Tools → Get multiple variables, the mapper only shows variables created within the same branch. I need a reliable way to fan-in those three counts and use them together downstream (WhatsApp message + writing to Google Sheets).
Questions:
-
Is there a built-in/best-practice way to combine outputs from multiple branches back into one route?
-
Should I use Set/Get multiple variables for this (and if so, how do I reference variables set in other branches so they’re available in the final branch)?
-
Or is the recommended approach to use Data store (write counts in each branch, then read them in the final branch), or another pattern entirely (e.g., sub-scenario/webhook aggregator)?
Constraints:
- The counts are simple numbers. I just need them all in one place at the end of the split.
Any concrete examples, screenshots, or blueprints showing the correct pattern to merge variables from multiple routes would be super helpful. Thanks! ![]()




