• Instructions to Ask a Question

    Click on the "Ask a Question" button and select the application for which you would like to ask questions.

    We have 5 different products namely - Pabbly Connect, Pabbly Subscription Billing, Pabbly Email Marketing, Pabbly Form Builder, Pabbly Email Verification.

    The turnaround time is 24 hrs (Business Hours - 10.00 AM to 6.00 PM IST, Except Saturday and Sunday). So your kind patience will be highly appreciated!

    🚀🚀Exclusive Discount Offer

    Just in case you're looking for any ongoing offers on Pabbly, you can check the one-time offers listed below. You just need to pay once and use the application forever -
     

    🔥 Pabbly Connect One Time Plan for $249 (🏆Lifetime Access) -  View offer 

    🔥 Pabbly Subscription Billing One Time Plan for $249 (🏆Lifetime Access) - View offer

Issue with Webhook Handling Array Format from Voice Bot - Need Assistance

Anil Botta

Member
I am currently working on a project where a voice bot (built using Vapi) is configured to send order information in an array format to a Pabbly Webhook. While the array is being sent correctly from the bot, I am facing an issue where the Pabbly Webhook appears to cache or split the order items individually rather than recognizing and passing them as a complete array.

What We Are Trying to Do

We are building a system where:
  • A voice bot (built using Vapi) takes customer food orders over a phone call.
  • The bot captures the entire order in JSON array format and sends it to a Pabbly Webhook.
  • From Pabbly, we want to send the full order to Clover POS (sandbox) via API in a single request.

Issue Summary:​

  • The voice bot captures the entire order as an array (e.g., ["1 chicken biryani", "2 butter naan", "1 chicken biryani"]) and sends it to the Pabbly Webhook.
  • However, in Pabbly, instead of treating the array as a single object or line item group, it separates each value as Result 0, Result 1, Result 2 etc., under the “Response Received” section.

What I Tried:​

  • Used the split text step to isolate and map each item (works, but not scalable).
  • Tried to skip the iterator step and send the full array as-is.
  • Attempted using custom request and webhook forwarding to Clover POS.
  • Re-validated that the array format from Vapi is correct (confirmed with JSON structure and schema).
Despite these steps, Pabbly is not handling the full array as expected for further processing or API integration.

Request:​

Could you please assist or advise:
  1. How can we ensure Pabbly handles the incoming array properly?
  2. Is there a way to access or map the entire array as a single object within Pabbly Webhook or the next step?
  3. Any recommended method or workaround to forward the array as-is to third-party APIs (e.g., Clover)?
I’d greatly appreciate your guidance on how to resolve this issue.

Thank you for your support!
Best regards,
Anil Botta
[email protected]
 

Attachments

  • Screenshot 2025-03-30 174853.png
    Screenshot 2025-03-30 174853.png
    32.7 KB · Views: 6
  • Screenshot 2025-03-30 183644.png
    Screenshot 2025-03-30 183644.png
    38.3 KB · Views: 9

Anil Botta

Member
Hello Preeti,


Thank you for reaching out.


Please find below the Workflow URL where we are currently facing the issue: 🔗 Workflow URL


Issue Description:​


We are working on a voice bot that captures customer order data and sends it as a JSON array of strings using a webhook. The array looks like this:

["Butter Naan", "Paneer Tikka", "Mango Lassi"]


We are attempting to iterate over this array using the Iterator in Pabbly to handle each item individually.


However, the iterator does not split the array into individual values as expected. Instead, it processes the entire array as a single string, making it difficult to take action on each food item separately.


We suspect that the input format might not be correctly recognized by the Iterator or there may be a configuration step we are missing.


Your guidance on how to properly set up the iterator for parsing this type of array would be greatly appreciated.


Thanks and Regards,
Anil Botta
 

Anil Botta

Member
I am attaching the voice bot webhook logs to demonstrate that the voice agent is correctly sending the information in an array format.
 

Attachments

  • Screenshot 2025-04-01 215524.png
    Screenshot 2025-04-01 215524.png
    54.8 KB · Views: 0
  • Screenshot 2025-04-01 215557.png
    Screenshot 2025-04-01 215557.png
    55.4 KB · Views: 0
  • Screenshot 2025-04-01 215620.png
    Screenshot 2025-04-01 215620.png
    71 KB · Views: 0
Top