How to combine multiple RSS modules, each with multiple bundles, as a common input?

I know that an aggregator aggregates all the bundles from a single module. But I am trying to combine output of multiple RSS modules and passing them to OpenAI module.

I am giving one URL per RSS module to pull articles and news relevant to my subject. I have 5 RSS modules parallel to each other (coming from a common router source), each RSS module generates 5 output bundles. Now I need to feed the outputs of all 5 RSS modules to OpenAI module. How do I do it?

I tried using an array aggregator, but it combines all the bundles in a single RSS module. I am looking to combine all bundles from all RSS modules. Even if I use one Aggregator per RSS branch, I am left with 5 aggregator outputs that I need to combine into one single input for the OPEN AI module.

Welcome to the Make community!

You’ll need to have a list/array of RSS URLs, and then Iterate over those URLs in an Iterator, then insert the value into the RSS “Get feed items” module.

This is just an example. Your final solution may or may not look like this depending on your requirements.

Hope this helps! If you are still having trouble, please provide more details.

— @samliew
P.S.: investing some effort into the tutorials in the Make Academy will save you lots of time and frustration using Make!

1 Like