I am developing a Zoom Team Chat chatbot (user-managed app & admin-managed) and need clarification regarding webhook event triggers for message replies in 1:1 direct messages.
Specifically:
When a user sends a direct message to the bot, my webhook receives the event and the bot responds correctly.
However, when a user replies to the bot’s message using the “Reply to a message” (thread reply) option in a 1:1 chat, my webhook does not receive any event, and the bot cannot respond.
Could you please confirm:
Is it currently possible for Zoom chatbots to receive webhook events for thread replies in 1:1 direct messages**, regardless of scopes or app management type?
Are there any plans to support webhook events for thread replies in 1:1 chats in the near future?
Is there any recommended workaround to handle or detect thread replies to bot messages in 1:1 chats?
Just to confirm, are you subscribed to the chat_message.replied event? (It’s a separate subscription from chat_message.sent)
If you are, it’s possible that Zoom doesn’t send these webhooks for replies to DM’s, though their docs don’t specify this so a member of the Zoom team may be able to confirm.
Some possible workarounds here are to:
Have users @-mention the bot in the thread (that comes through as a normal chat_message.sent) or
poll the List User’s Chat Messages API for new items with a parent_msg_id
I’ve subscribed to both the chat_message.replied and chat_message.sent events.
In channels, I do receive the chat_message.replied webhook when someone replies in a thread.
In 1:1 DMs with the chatbot, I do not receive any webhook event for thread replies—only for new direct messages.
I’ve double-checked my event subscriptions and app settings. Everything works as expected in channels, but thread replies in DMs just don’t trigger any webhook event for my bot.
From what I can tell, it seems like Zoom simply does not send chat_message.replied events for thread replies in DMs, even though the docs don’t explicitly say this. Is this your experience as well? If you or anyone else has ever seen this event fire in a DM context, I’d love to know.
For now, I’ll look into polling the List User’s Chat Messages API for DMs as a workaround, but it’s definitely not ideal.
I have researched a lot and I found out the with Direct 1:1 chat with the chatbot(app), I do not receive any webhook event for thread replies—only for new direct messages.
Found no work around to cater replies in 1:1 communication. Sorry.