What is your goal?
I am building an automated workflow that aggregates news articles and data from multiple RSS feeds. My goal is to use Google Gemini AI to summarize or process the collected data and then automatically publish the output as a post on WordPress.
What is the problem & what have you tried?
I have successfully set up the structure to retrieve data from various RSS sources using a Router.
However, I am stuck on the next step: I need to know which module to use and how to properly aggregate the items from different paths before passing them to the Google Gemini AI module.
I’ve added an Array Aggregator, but I’m unsure if this is the correct approach to feed all the collected data into Gemini at once.
-
In the Array Aggregator, what should I select as the Source Module to catch all bundles from the router?
-
How can I map the aggregated array into a single text prompt for Gemini?
Screenshots (scenario flow, module settings, errors)
Hey there,
Yeah Make doesn’t work like that, you can’t merge router paths back together.
Why do you have the router in the first place though? Its not like anything is getting filtered and only specific paths run?
What are the RSS modules giving you as output? Is each of them producing multiple bundles as outputs?
If they aren’t - then you don’t need the router and you don’t need the aggregator here. Just have the 4 modules one after the other and feed their outputs to gemini.
And if they are - then follow each one with an array (or text) aggregator and feed those outputs to gemini.
Either way, you don’t need the router.
I’m actually a complete beginner when it comes to Make.
My goal is to collect news articles from multiple RSS feeds and have Gemini synthesize them. Specifically, I’m trying to build the following workflow:
-
RSS1: Fetch 20 articles from URL A.
-
RSS2: Fetch 20 articles from URL B.
-
RSS3: Fetch 20 articles from URL C.
-
RSS4: Fetch 20 articles from URL D.
-
Filter: Filter all collected articles to only include those from the last 7 days.
-
Pass to Gemini: Send the filtered list of articles to Gemini.
-
Processing: Gemini processes and summarizes the news information.
Since I’m still learning the ropes, I’m a bit confused about how to structure this without a router. Any advice on the best way to set this up would be greatly appreciated
Do the articles come as separate bundles?
Yes, the RSS module outputs each article as a separate bundle.
So put an array aggregator after each one and have the modules one after the other. Then feed the resulting arrays to the AI.
In the attached image, you can see two different workflow structures. Could you please let me know which of these is the correct way to set it up? Thank you!
The first one. Each aggregator’s source module should be the RSS module right before it.
What is not working? It looks like you ran only the first module and not the whole flow.