# Read:chat\_message OAuth Webhook activation

**URL:** <https://devforum.zoom.us/t/read-chat-message-oauth-webhook-activation/143581>\
**Category:** API and Webhooks\
**Tags:** webhooks, s2s-oauth\
**Created:** [May 13, 2026, 8:36am UTC](https://devforum.zoom.us/t/read-chat-message-oauth-webhook-activation/143581 "2026-05-13T08:36:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Authentic](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/authentic/32/74664_2.png) [@Authentic](https://devforum.zoom.us/u/Authentic)\
**Post date:** [May 13, 2026, 8:36am UTC](https://devforum.zoom.us/t/read-chat-message-oauth-webhook-activation/143581/1 "2026-05-13T08:36:44Z")

</div>

We have a Workplace Pro account and Server-to-Server OAuth app with the meeting:read:chat\_message:admin / webinar:read:chat\_message:admin scopes added. The corresponding events are subscribed in the Marketplace UI, but none of the chat events are being delivered from Zoom. Participant join/leave events on the same subscription work correctly.

Please enable the following webhook events on our account:

meeting.chat\_message\_sent  
meeting.chat\_message\_received  
meeting.chat\_message\_file\_sent  
webinar.chat\_message\_sent  
webinar.chat\_message\_received

Older posts here hint that DLP / Archiving for in-meeting chat might need to be enabled if that is the gating feature for meeting.chat\_message\_received and webinar.chat\_message\_received. If that is the case, please also enable that for our account since the option does no longer seem to be exposed to the settings UI.

Please note that

- our app is already deployed and working with the correct scopes active
- the webhook URL is verified
- I am receiving all other webhooks such as the meeting.participant\_left and meeting.participant\_joined successfully with the current implementation

The app report says that the meeting.chat\_message\_received and webinar.chat\_message\_received webhook events are never sent from Zoom, despite the scopes being correct in the app / the events added to the webhook.

Thank you kindly in advance,

Robin

---

<div class="post-metadata">

**Author:** ![chunsiong.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chunsiong.zoom/32/35488_2.png) [@chunsiong.zoom](https://devforum.zoom.us/u/chunsiong.zoom)\
**Post date:** [May 15, 2026, 5:19am UTC](https://devforum.zoom.us/t/read-chat-message-oauth-webhook-activation/143581/2 "2026-05-15T05:19:40Z")

</div>

@Authentic this is a DLP feature, you will need support to enable this.

> **[How to enable in-meeting chat DLP (Data Loss Prevention scanning) integration](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0081500)**
>
> Data Loss Prevention (DLP) is a set of tools and processes used to ensure that sensitive data is not
