Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

Best Way for Triggering multiple subflows for a catalog item based on variable

Nisha30
Mega Sage

Hello Experts,

 

we have a catalog item. 

 

What would be best way to Trigger multiple subflows based on choice of selected values from a variable (Type=drop Down). So multiple subflow might be needed to be created

 

Will Multiple subflows be better or any other automation technique could be applied here, Since the Values in the DropDown might increase in future.

 

Thanks.

1 ACCEPTED SOLUTION

HarishKumar6668
Kilo Sage

Hi @Nisha30 ,

Using a Decision Table, Dynamic Flow, or a combination of both within the Flow. This would be more suitable for determining which subflow needs to be executed based on the selected variable value from the drop down and easy to maintain.
Screenshot 2026-08-31 at 5.06.13 PM.png

Regards,
Harish

View solution in original post

6 REPLIES 6

Mark Manders
Tera Patron

Your question is: "How do I do ABC", or are other ways better? We don't know your use case, so we can't tell you if there is anything better. Triggering multiple subflows based on a variable choice, doesn't sound like the best solution, but that really depends on what your use case really is.

 

So for now my answer is: use a 'for each', but please share what it is you are trying to achieve.


Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark

Hi @Mark Manders 

 

Our use case are:

 

we have to hit different Ci/CD pipelines based on the values selected from the Catalog variable drop down.

 

Example : if I select "ABC" from drop down then this should 

                   --> Trigger a unique FlowABC with Approval and Hit a unique pipeline

                   --> Multiple catalog tasks it can be 2 or 3 or may be 1.

 

                  : if I select "XYZ" from drop down then this should 

                   --> Trigger a unique FlowXYZ with Approval and Hit a unique pipeline

                   --> Multiple catalog tasks can be  3 or 4 as such .

 

Likewise separate flow for each one of it.

 

Thanks

Ankur Bawiskar
Tera Patron

@Nisha30 

what's your exact business requirement?

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

HarishKumar6668
Kilo Sage

Hi @Nisha30 ,

Using a Decision Table, Dynamic Flow, or a combination of both within the Flow. This would be more suitable for determining which subflow needs to be executed based on the selected variable value from the drop down and easy to maintain.
Screenshot 2026-08-31 at 5.06.13 PM.png

Regards,
Harish