Meeting.chat_message_sent Not Firing

API Endpoint(s) and/or Zoom API Event(s)
This is for the meeting.chat_message_sent Webhook event. Docs HERE

Description
Hi there -

We have a working Zoom webhook integration receiving events at our registered endpoint. Breakout room events and recording.transcript_completed are firing reliably, so the endpoint, signature verification, and app configuration are all confirmed working.

We’re unable to get meeting.chat_message_sent to fire under any conditions. We’ve verified:

  • The DLP policy is configured as required
  • The meeting:read and chat scopes are present on our Zoom apps
  • Tested across scheduled meetings, webinars, and instant meetings
  • Tested with and without cloud recording enabled
  • At least one non-host participant was present in all test sessions
  • No events are received; not even a failed delivery attempt in the Zoom event logs.
  • Is there a known prerequisite or account-level setting for meeting.chat_message_sent that isn’t documented, or a known issue with this event type?

Error?
No Webhook events fire of when a chat message is sent

Please let me know if there’s anything else you might need from me to help troubleshoot.

Thanks!

Still haven’t been able to get this working - any ideas from anyone out there?

Thanks!

hi @travis.vadnais ,

What chat are you trying to access.
In Meeting chat is very differernt to global Team chat.
The main chat API is about the Team chat. Not in meeting chat.

Does that help?
I hope that helps

John Drinkwater
Zoom Developer Champion
Not a Zoom Employee

Hi @expertswho - thanks for jumping in!

I’m honestly not sure what global Team chat is. The meeting type that we use is connected to the meeting.participant_joined_breakout_room webhook event, which works perfectly for us.

I just assumed that the meeting.chat_message_sent event would be tied to the same type of meeting b/c it’s listed with the other events that are working for us, but I could be wrong.

This is the documentation for one of the events that’s working as we need it to:

Again - appreciate the help and the patience dealing with someone not as well-versed in the Zoom nuances!

OK, this is confusing becuase Zoom give API calls and dont take the time for explain the thousands they produce.

There is in meeting chat and team chat.
I assume you are wanting in meeting chat.

But there is a method is connected to DLP chat and I think you are refering to that. You should read this article to see what that is for and then decide if it is right for your use case.

Otherwise there are two new SDK released
(Zoom Plugin SDK - Plugin SDK - Zoom Developer Docs)

I hope that will solve your problem, but it is one a couple of week from launch so I am not an expert on it yet. Before that I woud have sent you to consider the meeting sdk.

I hope that helps

John Drinkwater
Zoom Developer Champion
Not a Zoom Employee

Hi @travis.vadnais , I see you’ve already had DLP configured per the guidance. Let’s escalate this further. Please respond to my private message with the production client id, webhook url and account id.