Getting an aggregator to pass multiple links instead of one from a larger group

Hello make community, I am in the process of building out an automation to rank realtors based on their reviews across several different review platforms. I have an http module pulling in the first 10 organic links from search and then an aggregator module condensing the list and passing it to GPT. My question is: Is it possible to have 3 links passed from the aggregator instead of just one? I would like to be able to input the top 3 review platforms scraped to reference them in a google sheet later. Attached are some screenshots of the scenario and the way I have the aggregator set up currently as well as the http request content.
Any advice would be greatly appreciated! Even if it means I should approach this scenario differently and start over!

Hey there,

Looks like the Google sheets module is the one producing the extra bundles, not the http module. Change the source of your aggregator.

Hi @Jayton, If I understand correctly, you want to create sub-arrays of 3 elements from the mother array generated by “Array aggregator”. After the array aggregator, add an iterator for the corresponding final array and in the filter after the iterator :

And then regroup resulting links with a Text aggregator :

This will result in creation of sub-arrays of 3 to be passed to ChatGPT. Note : If there are 14 links, 12 links will be passed 3-by-3 and then last sub-array will only have 2 links to aggregate.

1 Like

thank you for this, very helpful!