I have a scenario where I’m using an input from a form stored in airtable, then a value is passed to apify and an actor is run using that value (getting reviews from Steam), that information is then sent to a data-store. I would like to return all the records in the data-store and have chatgpt provide sentiment analysis on all of the reviews, once complete update an airtable database with the sentiment review and then email it to a user, I’ve also added a step to clear out the data after chatgpt has finished.
Every result (item/record) from iterator/list/search/match modules will output a bundle. This can result in multiple bundles, which then trigger multiple operations in future modules (one operation per bundle). To “combine” multiple bundles into a single variable, you’ll need to use an aggregator of some sort.
Aggregators are modules that accumulate multiple bundles into one single bundle. An example of a commonly-used aggregator module is the Array aggregator module. The next popular aggregator is the Text Aggregator which is very flexible and can apply to many use-cases like building of JSON, CSV, HTML.
There are other types of aggregator modules, click the below links to find out more: