Title:
meeting.chat_message_sent webhook not delivered for Development Zoom App
Hi Zoom team,
I am developing a small interactive Zoom App game: a Wordle-style game for Zoom meetings. The host starts the app, and participants submit guesses by sending five-letter words to the public in-meeting chat. The app renders the Wordle board into the host’s virtual foreground video.
For this use case I only need read access to public in-meeting chat messages for the meeting where the Zoom App is running. I do not need Team Chat, webinar chat, or RTMS media streams.
Could you please enable or confirm delivery for the in-meeting chat webhook event meeting.chat_message_sent for my Zoom App/account?
App details:
- App name: Wordle
- App status: Development
- App type: Zoom App / General OAuth app, user-managed
- Marketplace app ID: dHEusRXgTW2m5g6QMjjCZw
- Event subscription name: MyChatListener
- Event subscription scope: user
- Event: meeting.chat_message_sent
- Webhook path: /wordle/webhooks/zoom
- Scopes: zoomapp:inmeeting, meeting:read:chat_message, meeting:read:meeting_chat
What works:
- The app installs successfully.
- The app opens inside a Zoom meeting.
- The webhook endpoint is reachable over HTTPS.
- URL validation succeeds.
- The Marketplace Event Subscription API shows the active meeting.chat_message_sent subscription.
What does not work:
- When I send a public in-meeting chat message, Zoom does not make any HTTP request to the webhook endpoint.
- Server access logs show the Zoom App loading, but no POST request to the webhook endpoint after chat messages.
- Zoom Marketplace Webhook Logs show no data.
I found older forum threads saying that meeting.chat_message_sent / In-meeting chat message received may require Zoom Support to enable in-meeting chat DLP and app-level event delivery.
Could someone from Zoom confirm whether my Development Zoom App needs DLP / meeting.chat_message_sent enablement, and how I should request it?
Thanks!