Webhook issue

i try to gather data with the webhook as you see in the image. it get it but I can not map it and do anything with this data. is there a module I HAVE to use after the webhook in order to gather this data?

thanks in advance

Welcome to the Make community!

How do you want to “gather” (map) this data?

When you see ARRAY, think ITERATOR.

Hope this helps! Let me know if there are any further questions or issues.

— @samliew


P.S.: Did you know, the concepts of about 70% of questions asked on this forum are already covered in the Make Academy. Investing some effort into it will save you lots of time and frustration using Make later!

Hi thanks

I want to grab only the “commentText”
When i go to the next module all i see is something very generic like “comments” and I can’t really use the data

Well there are two main ways you can do it.

  1. Iterate → Text Aggregator

  2. map + join functions

For more information, see Mapping with Arrays below.

Here are some useful links and guides you can use to learn more on how to use the Make platform, apps, and app modules. I found these useful when I was learning Make, and hope they might benefit you too —

Getting Started

Help Centre Basics

Articles & Videos

Hope this helps! Let me know if there are any further questions or issues.

— @samliew


P.S.: Did you know, the concepts of about 70% of questions asked on this forum are already covered in the Make Academy. Investing some effort into it will save you lots of time and frustration using Make later!

thanks a lot.

the “Text Aggregator” only mapped the first comment, but not the rest. any idea why and how can I fix it?

Probably because you aren’t iterating the array correctly with an iterator module.

To allow us to assist you with your scenario, please provide the following:

1. Relevant Screenshots

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

2. Scenario Blueprint

Please export the scenario blueprint file to allow others to view the mapped variables in the module fields. At the bottom of the scenario editor, you can click on the three dots to find the Export Blueprint menu item.

3. Output Bundles of Modules

Please provide the output bundles of the modules by running the scenario (or get from the scenario History tab), then click the white speech bubble on the top-right of each module and select “Download input/output bundles”.

Providing the input/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!

Thanks for your quick help!

  1. provided. m1: the data in the webhook. 2: what’s inside (I need the "commentText). m3: what I get in the Text Aggregator. 4 the full scenario flow.




  2. provided
    blueprint.json (22.9 KB)

  3. here it is, bundle with only one commentText

[
{
“text”: “All resources, blueprints and community are here AI Automations by Jack”
}
]

thanks in advance!

You did not use an Iterator module.

I said to use an iterator module so you can add one comment per row.

Hope this helps! Let me know if there are any further questions or issues.

— @samliew


P.S.: Did you know, the concepts of about 70% of questions asked on this forum are already covered in the Make Academy. Investing some effort into it will save you lots of time and frustration using Make later!

WOOWO! worked! thanks :slight_smile: sorry, you just wrote " 1. Iterate → Text Aggregator" so I thought I needed the Text Aggregator for this action.

It looks like that in the google sheets module, is it normal?

Yes, you can also use the “Bulk Add Rows” module to save 18 operations.

To do that you need an array aggregator module.

Aggregators

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.

Array Aggregator – mapping multiple bundles into a complex field

The Array Aggregator module is very powerful because it allows you to build a complex array of collections for a later module’s field to map multiple items (collections) to it.

This is done using the “Target structure type” of an Array Aggregator module.

Here is an example:

As you can see, the “Map” toggle on complex fields are used when you have an array. You can easily build an array variable to map to a future module’s field, by using an Array Aggregator module and select the “Target Structure Type” as the future module’s field you have mapped the array into.

Hope this helps! Let me know if there are any further questions or issues.

— @samliew


P.S.: Did you know, the concepts of about 70% of questions asked on this forum are already covered in the Make Academy. Investing some effort into it will save you lots of time and frustration using Make later!

1 Like

i tried and its not working, now its back to one comment only. i tried to map the bundled, the comments, nothing. i attached the blueprint here if you can take a look, thank you…
blueprint (1).json (23.0 KB)