Aggregator module in Adobe Workfront Fusion
An aggregator module is a type of module designed to merge several bundles of data into a single bundle.
For more information about module types, see Types of modules.
Access requirements
You must have the following access to use the functionality in this article:
To find out what plan, license type, or access you have, contact your Workfront administrator.
For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.
Aggregator module
When an Aggregator module executes, it does the following:
- Accumulates all the bundles it receives during a single source module’s operation.
- Outputs a single bundle with an array containing one item per each accumulated bundle. The content of the array’s items depends on particular Aggregator module and its setup.
The following image shows a typical setup of the Aggregator module :
-
Watch a mailbox for incoming emails: Email >Watch emails trigger will output a bundle with item
Attachments[]
, which is an array containing all the email’s attachments. -
Iterate the email’s attachments: Email >Iterate attachments iterator takes the items from the
Attachments[]
array one by one and sends them further as separate bundles. -
Aggregate the bundles outputted by the Email >Iterate attachments module: Archive >Create an archive aggregator accumulates all the bundles it receives and outputs a single bundle containing the ZIP file.
-
Upload the resulting ZIP file to Dropbox: Dropbox > Upload a file obtains the ZIP file from the Archive > Create an archive module and uploads it to Dropbox.