Voiceflow chatbot to receive data from webhook

Hey,

I’m trying to create a function on a chatbot in VoiceFlow. The chatbot is supposed to call a webhook on Make, and return the tracking ID number from Shopify, but the chatbot is not receiving the data return from the webhook.

Here is the scenario:


Here is the call function on VoiceFlow:

What did you set up in the “Capture Response”?

You probably need to set something there.

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!

This is the output when i call the webhook:

Hi, receiving the same error, but I am using chat gpt create a completion instead of shopify. In the capture response I have added response → apply to: {carousel_dynaimc}. I am trying to display a carousel. If I copy the response from the make.com module response block and paste it in the the carousel block in voiceflow manually it works, but the data from make.com is not getting stored in the variable

I think the in the “Body” space. You should be adding the “Tracking number” in a JSON format code.

Try this:

{
“Num”: “Tracking number”
}

Finally, add this in your capture response in you API block in VF.