Webhooks
Last updated
Last updated
A Kanal webhook enables you to automatically receive a notification each time a new message is received. These notifications can be sent to different services or applications.
When a new message is received, Kanal sends a POST request to your webhook with the following data in JSON format:
Keep your webhook URL private
Use HTTPS for secure transmission
Avoid sharing logs containing webhook URLs
Change your webhook URLs regularly for greater security
Troubleshooting If you don't receive notifications :
Check that the webhook URL has been copied correctly
Check that the webhook service is active
Check your integration platform logs
In Make, create a new scenario
Add a “Webhook” trigger
Copy the webhook URL provided by Make
In Kanal, go to Settings -> Webhooks
Paste the Make webhook URL in the “Webhooks” section
Test the connection by sending a test message
Create a new Zap Select “Webhooks by Zapier” as trigger
Select “Catch Hook” as event
Copy the webhook URL provided by Zapier
Configure the webhook in Kanal as described above
Send a test message to complete the Zap configuration
Add a “Webhook” node to your workflow
Configure the node to receive POST requests
Copy the generated webhook URL
Add URL to Kanal parameters
Test the connection
Download the Herald application on the App Store
Create a new endpoint in Herald
Copy the webhook URL provided
Configure the webhook in Kanal
Customize notification format in Herald