Need to get Airtable records in 1 array and then use it dynamically

Hi all. I am trying to achieve this simple workflow, where I have an airtable table titled Keywords, and in my flow in make.com I need to dynamically pass these keywords in the form of an array.

here’s what I did:
1.In make I added an Airtable Search Records module, which results me (50) bundles-since i have 50 keywords in the table. each bundle has collection on keyword name weight etc. I only need names to be parsed.
2. Then to join it all into 1 array I used array aggregator and to repeat the operation on all 50 bundles I added a repeater function.
3. Now I have a big array of arrays. And when I am giving it set variable module it is giving me only 1 text. When I repeat that, it gives me an output of [collection],[collection] etc.

Please suggest.






You can use the Iterator module on the array you create instead.

3 Likes

Welcome to the Make community!

I don’t think you’re using the repeater module correctly, and it could be omitted.

For further assistance, please provide the following:

1. Screenshots of module fields and filters

Please share screenshots of relevant module fields and filters in question? It would really help other community members to see what you’re looking at.

You can upload images here using the Upload icon in the text editor:
Screenshot_2023-10-07_111039

2. Scenario blueprint

Please export the scenario blueprint file to allow others to view the mappings and settings. At the bottom of the scenario editor, you can click on the three dots to find the Export Blueprint menu item.

Screenshot_2023-08-24_230826
(Note: Exporting your scenario will not include private information or keys to your connections)

Uploading it here will look like this:

blueprint.json (12.3 KB)

3. And most importantly, Output bundles

Please provide the output bundles of the modules by running the scenario, then click the white speech bubble on the top-right of each module and select “Download output bundles”.
Screenshot_2023-10-06_141025

A.

Save the bundle contents in your text editor as a bundle.txt file, and upload it here into this discussion thread.

Uploading it here will look like this:

bundle.txt (12.3 KB)

B.

If you are unable to upload files on this forum, alternatively you can paste the formatted output bundle in this manner:

  • Either add three backticks ``` before and after the code, like this:

    ```
    input/output bundle content goes here
    ```

  • Or use the format code button in the editor:
    Screenshot_2023-10-02_191027

Providing the output bundles will allow others to replicate what is going on in the scenario even if they do not use the external service.

Following these steps will allow others to assist you here. Thanks!

samliewrequest private consultation

Join the unofficial Make Discord server to chat with us!

3 Likes

I got the solution. I removed the repeater module. Simply after array aggregator I attached it with an iterator, passed the array aggregator array into it and then later attached a text aggregator and for seperator I used “,”. Its working perfectly fine now. Thanks.

it worked. grateful :pray:

2 Likes