Data iterators and data aggregators

Patrik Šimek
The Glue of the Internet
2 min readJun 10, 2016

One of the unique features of Integromat is data iterators and data aggregators. Iterators are special modules that can split data into multiple pieces. And on the other side, aggregators are modules that can aggregate multiple pieces into one.

Consider this scenario: Once I receive an email, I want to be notified about that via Pushbullet. Also, I want all documents from the email’s attachment to be converted to PDF and then archived to ZIP. Lastly, I want the archive to be uploaded to my Google Drive account as a backup.

Thanks to the iterator Retrieve attachments we are able to split the flow into multiple threads so each attachment is processed separately. And thanks to the aggregator Create an archive we are able to aggregate output of all threads into one. Just a small note that aggregations can be nested.

If you like this feature of Integromat, feel free to try this scenario yourself. You can create it from scratch, or you can use this template. You can modify the template as you want, you can change services, modules, remove some parts or even expand the scenario.

If you have any questions, just let us know!

More templates with feeders and aggregations:

--

--