Reels Setup – Return All Matching Results When Same Configuration Repeats

Hi Community,

We’re working on a Reels setup where the same condition keys (e.g., state and lob) can appear multiple times with different output values. For example:

  • state = X and lob = Y → returns 1
  • state = X and lob = Y again → returns 5

In such cases, we want all matching results returned as an array like: [1, 5]
instead of just the first match.

We’d appreciate suggestions on:

  • Which rule type or setting supports multiple match outputs?
  • Is there a flag or setting that ensures all matches are evaluated and their outputs aggregated?
4 Likes

@Rocky @Simphiwe please help

2 Likes

Hi @Athul In your scenario, Master Data rule is likely your best option.

We’re currently using Master Data to handle scenarios where the same condition keys (e.g., state and lob) appear multiple times with different output values. It works well, as it returns all matching records as an array of objects, which we can easily transform (e.g., extract just the value fields).

Hopefully, in the future, Decision Tables and Decision Trees will support returning all matching results, just like Master Data does today.

4 Likes

@Athul is your query solved ?

3 Likes

Yes, that solved the issue. Thanks a lot for the clear explanation @Rocky, @Eldho using Master Data makes perfect sense for this scenario. Appreciate your help!

5 Likes