I am trying to integrate Zoom with Slack to get real-time notification of events in our Zoom instance. The initial use cause is around Zoom Room alerts, but I would like to eventually expand this.
What I have done so far is:
Slack
Created a custom application in Slack
Generated a new incoming webhook
Installed the application in the Workspace
Invited the application/bot to the channel
Zoom
Created a custom application in Zoom (webhook only)
Enabled Event Subscription
Created an Event Subscription pointing to the Slack webhook
Successfully validate the URL
Activated the application on the account
From here on, nothing works.
When I look at the Zoom API Call Logs > Webhook Logs, I see a bunch of entries with Status 400. At the same time, if I try to cURL a message to the Slack webhook URL, I can pass a simple “Hello World” message.
What am I missing? Could it be an authentication issue between the two apps? To be frank, I haven’t configured anything that would make the two apps trust one another…
Hi @mrc
Thanks for reaching out to us and welcome to the Zoom Developer Forum!
Have you been able to succesfully validate your endpoint URL in your webhook only app?
Hi @elisa.zoom - below is a sample payload. I have removed some details ([…]), but should be clear enough. All Status 400 messages follow exactly the same structure, just different meeting events.
Hey @mrc
Thanks for sharing that.
It looks like you are receiving the payload form us right? in the requestBody field.
So what is exactly de issue you are having with your integration?