Issues with multiple bundles → Array aggregator

Hey folks,

I’m trying to find a Slack channel based on channel name provided in a form (so I’m getting a List of Channels, and then wanting to find the channel ID paired with the matching channel name).

Here’s my scenario:

For some reason the Slack module produces multiple bundles without being housed in an Array. Which apparently creates multiple operations.

I need to be able to filter for the right channel based on name, and then get it’s ID. This has been proving tricky.

I thought this comment from @Lorenzo answered my question:

Particularly:

“Anytime a module returns more than one bundle ALL subsequent parts of the automation will run once for each bundle”

However when jumping into my workflow, I added an Array Aggregator, and seemingly having the same issues:

Help is appreciated!

Kai

(p.s. yes I’ve read the help docs on this and other in-depth forum posts like this one from @alex.newpath. And yes this feels like a stupid question!)

Looks like there is an issue with the Source module you selected in the Array module.

Just change it to the correct one, and it will start giving the correct single output.

CleanShot 2023-02-23 at 12.21.07

Hmm. Not sure there is an issue - where are you seeing that @ManishMandot ?

Any thoughts from anyone else here?

Any answers here? Would love to get some help.

Hi @kai

It seems that the Convertkit module “List Subscribers by Tag” is generating multiple bundles. Hence, the array aggregator has many bundle outputs.

So, please change the source module of aggregator to ConvertKit to solve your issue.

If you need assistance, don’t hesitate to contact me.

Best Regards,

Msquare Automation
:point_right: Visit our website | :spiral_calendar: Book a free consult

2 Likes

Boom! Thanks @Mohamed_Jahar, you helped me realise my error.

The ConvertKit module needed it’s own Array Aggregator.

3 Likes