# Is there a webhook for team chats

**URL:** <https://devforum.zoom.us/t/is-there-a-webhook-for-team-chats/130603>\
**Category:** API and Webhooks\
**Created:** [March 27, 2025, 12:40pm UTC](https://devforum.zoom.us/t/is-there-a-webhook-for-team-chats/130603 "2025-03-27T12:40:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dean](https://avatars.discourse-cdn.com/v4/letter/d/3be4f8/32.png) [@dean](https://devforum.zoom.us/u/dean)\
**Post date:** [March 27, 2025, 12:40pm UTC](https://devforum.zoom.us/t/is-there-a-webhook-for-team-chats/130603/1 "2025-03-27T12:40:02Z")

</div>

I’m currently using the Zoom Team Chat API to retrieve messages from both 1:1 user chats and channel conversations. The existing workflow involves polling the API at regular intervals to fetch new messages, which introduces delays, increases server load, and risks missing messages under certain conditions.

To optimize performance and responsiveness, it would be incredibly beneficial if Zoom offered a webhook for message events — specifically when a new message is sent to a user or channel. Ideally, this webhook would include the message ID, chat/channel context, and a timestamp, allowing the receiving system to immediately initiate message retrieval via the API.

Is this possible please.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 31, 2026, 4:17am UTC](https://devforum.zoom.us/t/is-there-a-webhook-for-team-chats/130603/2 "2026-03-31T04:17:00Z")

</div>

Closed on March 31, 2026, 4:17am UTC

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.
