# Show Zoom video call queue on front-end

**URL:** <https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991>\
**Category:** API and Webhooks\
**Created:** [March 1, 2023, 9:24pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991 "2023-03-01T21:24:50Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![vlad.kapitantchouk](https://avatars.discourse-cdn.com/v4/letter/v/73ab20/32.png) [@vlad.kapitantchouk](https://devforum.zoom.us/u/vlad.kapitantchouk)\
**Post date:** [March 1, 2023, 9:24pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/1 "2023-03-01T21:24:50Z")

</div>

Hello,

It was suggested by Zoom phone support that I post my question here on the capability of Zoom API/CDNs (could not find in development documentation).

On our website, we want to have a button that users can click to do a video meeting with 1 representative. They will be put in queue to speak to that representative. What I can’t seem to find is a way to show how many people are currently in queue to speak to the rep using Javascript (front-end).

Any help would be appreciated. Thanks.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [March 1, 2023, 10:46pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/2 "2023-03-01T22:46:17Z")

</div>

Hi @vlad.kapitantchouk ,

You can have them click the button which lets them join a waiting room for an open meeting. Using this webhook, `meeting.participant_joined_waiting_room`, you can use that data to show a queue of people waiting to speak to a representative.

Let me know if that helps!

[https://marketplace.zoom.us/docs/api-reference/zoom-api/events/#operation/meeting.participant\_joined\_waiting\_room](https://marketplace.zoom.us/docs/api-reference/zoom-api/events/#operation/meeting.participant_joined_waiting_room)

---

<div class="post-metadata">

**Author:** ![vlad.kapitantchouk](https://avatars.discourse-cdn.com/v4/letter/v/73ab20/32.png) [@vlad.kapitantchouk](https://devforum.zoom.us/u/vlad.kapitantchouk)\
**Post date:** [March 2, 2023, 5:16pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/4 "2023-03-02T17:16:44Z")

</div>

Hi Gianni, thanks for much for that suggestion - we’ll give that a try!

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [March 2, 2023, 10:05pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/5 "2023-03-02T22:05:16Z")

</div>

Okay sounds good, let me know how it works out.

---

<div class="post-metadata">

**Author:** ![vlad.kapitantchouk](https://avatars.discourse-cdn.com/v4/letter/v/73ab20/32.png) [@vlad.kapitantchouk](https://devforum.zoom.us/u/vlad.kapitantchouk)\
**Post date:** [March 10, 2023, 9:44pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/6 "2023-03-10T21:44:49Z")

</div>

Hi Gianni, we’ve given it a try, and it’s unfortunately not the most accurate method (ex. if 100+ people join at once, the webhook may not send 100 requests). However, it’s the best solution I’ve seen; thank you for the solution.

Hopefully one day Zoom comes out with an API that specifically states the number of participants in the waiting room of the meeting.

Thanks again!

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [March 13, 2023, 5:25pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/7 "2023-03-13T17:25:52Z")

</div>

@vlad.kapitantchouk , sorry it is not a stronger solution but happy to be of assistance. You can also suggest that data be provided via #feature-requests🙂

---

<div class="post-metadata">

**Author:** ![vlad.kapitantchouk](https://avatars.discourse-cdn.com/v4/letter/v/73ab20/32.png) [@vlad.kapitantchouk](https://devforum.zoom.us/u/vlad.kapitantchouk)\
**Post date:** [March 13, 2023, 5:37pm UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/8 "2023-03-13T17:37:20Z")

</div>

No no, your solution is the best I’ve come across - I truly appreciate your help! 😃

Will do, thanks again!

---

<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 16, 2024, 9:14am UTC](https://devforum.zoom.us/t/show-zoom-video-call-queue-on-front-end/83991/9 "2024-03-16T09:14:13Z")

</div>

Closed on March 16, 2024, 9:14am UTC

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