# Allow chatbots to join meeting chats

**URL:** <https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875>\
**Category:** Feature Requests\
**Created:** [March 18, 2020, 6:08am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875 "2020-03-18T06:08:22Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![adam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/adam/32/3690_2.png) [@adam](https://devforum.zoom.us/u/adam)\
**Post date:** [March 18, 2020, 6:08am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/1 "2020-03-18T06:08:22Z")

</div>

**Is your feature request related to a problem? Please describe.**

The chatbot API doesn’t allow the chatbot to participate in live meeting chats. I am trying to build a bot to enhance the live meeting experience, somewhat similar to the sample [vote chatbot](https://github.com/zoom/vote-chatbot) but it will primarily be useful in large video meetings, not so much in out-of-meeting chats.

I have a proof-of-concept chatbot built already, before discovering it could not participate in meetings.

**Describe the solution you’d like**  
Allow chatbots to be part of live meeting chats.

**Describe alternatives you’ve considered**  
I can’t find other Zoom APIs to join the meeting chat

**Additional context**  
Similar threads:

- Chat bot like Night\_bot in Zoom [1]

- Ability for the chatbot to join a meeting [2]

1: `https://devforum.zoom.us/t/chat-bot-like-night-bot-in-zoom/3709/5`  
2: `https://devforum.zoom.us/t/ability-for-the-chatbot-to-join-a-meeting/5156`

_I can’t share these links as links, my account is too new_

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 18, 2020, 4:08pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/2 "2020-03-18T16:08:10Z")

</div>

Hey @adam,

Currently we have no plans to add chatbot support in in meeting chat.

If you need polling / voting in your meetings, you can use in meeting polling:

> **[Polling for Meetings](https://support.zoom.us/hc/en-us/articles/213756303-Polling-for-Meetings)**
>
> Overview
> The polling feature for meetings allows you to create single choice or multiple choice polling questions for your meetings. You will be able to launch the poll during your meeting and gath...

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![adam](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/adam/32/3690_2.png) [@adam](https://devforum.zoom.us/u/adam)\
**Post date:** [March 23, 2020, 5:04pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/3 "2020-03-23T17:04:27Z")

</div>

> [@tommy](#):
>
> Currently we have no plans to add chatbot support in in meeting chat.

Thanks for letting us know, shame ☹

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 23, 2020, 6:48pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/4 "2020-03-23T18:48:18Z")

</div>

Hey @adam,

We are evaluating adding this feature. Stay updated here: [https://marketplace.zoom.us/docs/changelog](https://marketplace.zoom.us/docs/changelog)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![connort](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/connort/32/4265_2.png) [@connort](https://devforum.zoom.us/u/connort)\
**Post date:** [March 26, 2020, 9:53pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/5 "2020-03-26T21:53:49Z")

</div>

I would add that I’d really like to use this feature as well 🙂

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 26, 2020, 11:01pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/6 "2020-03-26T23:01:54Z")

</div>

Hey @connort, thanks for showing interest in this feature! 🙂

-Tommy

---

<div class="post-metadata">

**Author:** ![windhamg](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/windhamg/32/4527_2.png) [@windhamg](https://devforum.zoom.us/u/windhamg)\
**Post date:** [March 30, 2020, 11:03pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/7 "2020-03-30T23:03:57Z")

</div>

+1

I’m a systems architect at The University of Arizona (we use Zoom heavily) and am very interested in developing chatbots to use in live meeting chats.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 31, 2020, 6:54am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/8 "2020-03-31T06:54:07Z")

</div>

Thanks for your interest @windhamg,

This has been added to our backlog (ZOOM-148066).

Stay updated here: [https://marketplace.zoom.us/docs/changelog](https://marketplace.zoom.us/docs/changelog)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nightpool](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nightpool/32/5676_2.png) [@nightpool](https://devforum.zoom.us/u/nightpool)\
**Post date:** [April 10, 2020, 12:01am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/9 "2020-04-10T00:01:35Z")

</div>

hey tommy! i mentioned this in another thread but just wanted to say here as well that i’m very interested in this feature and would love to use it to improve the webinar experience for my business account.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 10, 2020, 12:25am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/10 "2020-04-10T00:25:14Z")

</div>

Thanks for the interest @nightpool! 🙂

-Tommy

---

<div class="post-metadata">

**Author:** ![tristan](https://avatars.discourse-cdn.com/v4/letter/t/96bed5/32.png) [@tristan](https://devforum.zoom.us/u/tristan)\
**Post date:** [April 15, 2020, 1:19am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/11 "2020-04-15T01:19:20Z")

</div>

Same here! Would be very useful

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 15, 2020, 5:43am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/12 "2020-04-15T05:43:02Z")

</div>

Thanks for your interest @tristan! 🙂

-Tommy

---

<div class="post-metadata">

**Author:** ![omer](https://avatars.discourse-cdn.com/v4/letter/o/258eb7/32.png) [@omer](https://devforum.zoom.us/u/omer)\
**Post date:** [April 17, 2020, 11:55am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/13 "2020-04-17T11:55:01Z")

</div>

Hi there,  
I want to support this feature too.  
I want to create a chatbot, that interacts with users during the meeting.  
During a meeting, the host will be able issue a slash command. The chatbot will react and send messages to the chat to enrich the meeting.  
As there is no option to monitor chat messages using webhooks, there is no option to do it.  
Thanks

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 18, 2020, 12:07am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/14 "2020-04-18T00:07:15Z")

</div>

Thanks @omer, we are investigating the feasibility of this feature.

-Tommy

---

<div class="post-metadata">

**Author:** ![bumi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bumi/32/6446_2.png) [@bumi](https://devforum.zoom.us/u/bumi)\
**Post date:** [April 18, 2020, 6:27pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/15 "2020-04-18T18:27:23Z")

</div>

Same here! this feature would be super helpful for us.

is there a workaround to send a message to all meeting participants from a zoom app? is it possible to send chat message whenever a user joins a meeting? (I could not find a way to do that so far?)

thanks,  
Michael

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 20, 2020, 9:05pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/16 "2020-04-20T21:05:44Z")

</div>

Hey @bumi,

You would have to implement a custom solution for this with our [Webhooks](https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/participant-joined-meeting) and [SDKs](https://marketplace.zoom.us/docs/sdk/native-sdks/introduction).

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![bumi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bumi/32/6446_2.png) [@bumi](https://devforum.zoom.us/u/bumi)\
**Post date:** [April 20, 2020, 9:47pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/17 "2020-04-20T21:47:28Z")

</div>

Thanks for the reply @tommy  
that means that it is not possible to send a chat message directly to a user using the zoom client?  
As far as I understand the SDKs make it possible to integrate zoom conferencing into an (GUI) application?  
As a workaround I was thinking to send an individual chat message to the user whenever my app receives a participant\_joined webhook - is that possible? I fail to send a chat message to the users.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 21, 2020, 6:00am UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/18 "2020-04-21T06:00:45Z")

</div>

Hey @bumi,

Apologies for the confusion.

You can [send messages to the Zoom Chat](https://marketplace.zoom.us/docs/guides/chatbots/send-edit-and-delete-messages) on the [Zoom Client](https://zoom.us/feature/messaging), but not in “in meeting chat”.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![msyea](https://avatars.discourse-cdn.com/v4/letter/m/e9a140/32.png) [@msyea](https://devforum.zoom.us/u/msyea)\
**Post date:** [April 28, 2020, 10:34pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/19 "2020-04-28T22:34:35Z")

</div>

+1  
Would like to integrate with Kahoot, a live quiz/game via “in meeting chat”. The host can then share the quiz on their screen and participants can submit responses (multiple choice buttons or “1, 2, 3, or 4”) with chatbot which are sent back to Kahoot and then reflected on hosts screen.

Currently we have to get the participants to download the Kahoot app on a seperate device or have multiple windows open on single device, which is not desirable from a user experence perspective.

I guess an alternative would be to use the WebSDK and access the chat functions locally and proxy through a browser. I’m a little rusty on React/Redux but I can see the messages in sessionStorage. Would that be appropriate alternative?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 1, 2020, 8:10pm UTC](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875/20 "2020-05-01T20:10:01Z")

</div>

Hey @msyea,

Great idea, I actually played Kahoot the other day on Zoom and was thinking the same thing, a Kahoot native / chatbot integration within Zoom.

> [@msyea](#):
>
> I guess an alternative would be to use the WebSDK and access the chat functions locally and proxy through a browser. I’m a little rusty on React/Redux but I can see the messages in sessionStorage. Would that be appropriate alternative?

Yes, that would be possible! 🙂

Thanks,  
Tommy

[Next page](https://devforum.zoom.us/t/allow-chatbots-to-join-meeting-chats/8875.md?page=2)
