In this scenario, I am reading responses from Tally.so and triggering a MSG91 Whatsapp API
I’ve read the Tally.so response and created a JSON (Body) for the MSG91 Whatsapp API
This JSON (Body) when I trigger from Postman, triggers the whatsapp message (indicating that the body is correct)
However, on triggering this API in Make, I get a JSON Validation Error (on the ‘Make’ backend, even before it hits the MSG91 API)
Error Screenshot
I’ve initiated a support ticket but haven’t heard anything back from them and there is no location to go and check the update on the ticket via the make portal and hence looking for community wisdom.
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:
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.
(Note: Exporting your scenario will not include private information or keys to your connections)
Please provide the output bundles of all the modules by running the scenario, then click the white speech bubble on the top-right of each module, save the bundle contents in your text editor as a bundle.json file, and upload it here into this discussion thread.
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!
In fact, it is the “parseError” function that produce the error, it looks like if Make wasn’t able to manage correctly the error from MSG91…
Unfortunately, I don’t know how to see it.
Hi @Varun_Parikh - busy looking at the different platforms and their interfaces. With Twilio, I have to use pre-approved templates. I see MSG91 you also have the need for templates. it might be that nothing is wrong, and that the template is the problem. To answer you question, I use JSON Object Transform.
So from Tally.SO you follow the integration defined here (Make integration). You then want to extract / transform / create a message to go out via MSG91 correct? if this message is whatsapp, the whatsapp sender must be registered with facebook, and the specific whatsapp message template approved by facebook. are all of these items in place?
Got It. I had already tried with that. Earlier this scenario was a 4-step process:
Step 1: Read from Tally
Step 2: Create JSON
Step 3: Transform to JSON Object
Step 4: Hit MSG91 API
Since, I was getting the same error, I removed Step 3. I think, I also removed Step 3 as using the output from Step 3 in Postman was causing an error but using the output from Step 2 in Postman, completed the msg91 api call successfully…