Sending data to Zoho Flow through a webhook url

Sending data to Zoho Flow through a webhook url

Hey there, 

I am currently writing the function for a custom button in Bigin. When a user presses the button, information from the contact page from which it was clicked will push from Bigin to the Zoho Flow integration through the webhook. 

When testing the integration by manually executing the code and inputting test variables, I can see the information show up in Zoho Flow, however when testing the button live, the payload is empty. 

1. What is the authorization process for sending information to Zoho Flow? Do I need to create a connection in the developer center?

2. The data that Zoho Flow is accepting is JSON data. Do I need to reformat the data before sending it to Zoho Flow? 

Thanks for all the help.