Webhook doesn’t receive all data or does not pass the full set of variables to Airtable

I have a chatbot on the Leadteh platform. I have set up a webhook in Leadteh to receive data after each action. The process looks like this: we receive a link sent by the user from the bot via webhook, then we receive a second link through the webhook, and we write the received data into a airtable.

In the URL of the activities related to receiving links, I have specified the same link for the same webhook (look at the block with red buttons), but in the end, the webhook only receives one set of data - either from the first action, or from the second, or sometimes the same set of data twice.


This raises the question - can one webhook receive data in this way sequentially, and why can’t it process all incoming data, stopping only at one of the actions? I also tried to attach the webhook to read data not with two actions in the bot, but with one after all links are received, but in this case, the webhook only receives the last action.
and when setting up airtable, I cannot specify the data to receive the second parameter, since the webhook also sees only 1 set of data

Welcome to the Make community!

This is because you are mapping the first item of the array into the fields.

You can join all the values in the array into a single string variable by using the join built-in function.

For more information, see Mapping with Arrays link below, or the Make academy.

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 —

General

Help Center Basics

Articles & Videos

samliewrequest private consultation

Join the unofficial Make Discord server to chat with other makers!