How can I create a Zoom Bot that joins meetings and interacts as a participant? Zoom Apps

No, if the user joins as an anonymous user, they do not need to input their email. However, my client does NOT want to enable the “Required Registration” option. We want to identify which user joined (by their email) and store this info and join time in our Firestore database. Additionally, my requirement is to first retrieve the meeting details for a specific date. It doesn’t have participant information, but it looks like you’re retrieving that separately.

Download and Install Node Media Server

Can you please create a support ticket for me as well? I am having the same issue and cannot get Read.ai off my account. Hey @jphil16 and @debbiechurchI created a support ticket on your behalf, you should hear back from our team soon.Please make sure to follow up with them
Now that we have confirmed the server accepts RTMP streams, we’ll need to set up our server so that it is accessible to Zoom. You can livestream Zoom Meetings or Zoom Webinars on YouTube. In each case, Zoom uses the RTMP protocol to steam the meetings. Zoom supports streaming to Facebook, YouTube, or a custom service. Again, I only care about tracking users who join from our website.
Then, using the meeting ID from that response and the same date, I need to fetch the winorio casino registration corresponding participant details. See if Get a meeting activities report (GET /report/meeting_activities) meets your needs for discovering meetings that have activity in a specified time range. These work well when I already have the meeting ID. Productly provides a single API to record zoom calls as bots. These SDKs allow you to programmatically enable a bot to join a meeting. You can create a Zoom bot using the Zoom Meeting Web, Linux SDK, Web, or Windows SDK.

Restricting Participants to Only Those Invited

However, I’m looking for an endpoint that allows me to retrieve the participant list for past meetings by specifying a date and meeting ID This way, I can obtain both meeting and participant information filtered by the specified date. However, the response doesn’t include important fields like meeting start time, end time, participants count, and total minutes, which are available in the Get Meeting Detail Reports endpoint. However, I’m looking for a way to retrieve past meeting details and participant lists by specifying a date (e.g., fetch all meetings that occurred on a specific date, then retrieve participant details from those meetings on a specific date). During testing, you can join meetings within your account. For example, the Read AI Zoom App is able to join the meeting, post to the meeting chat, and process the live video feed.

  • I left my own account logged in for the duration without moving into breakout rooms.
  • This will allow you to start a meeting and join authorization-required meetings too
  • Now that we have a server running, open a new terminal window.
  • Because of this, my client prefers not to enable required registration, as it forces manual input for users joining directly from the Zoom link.
  • You may run into issues with the encoding or container of your test video.
  • DescriptionWe have created a Zoom solution that allows our customers (fitness businesses) to create virtual classes.

If you are looking for a video to use, you can download the sample videos found here. In a new terminal window, you can now use FFMPEG and an MP4 file that you’ve downloaded to test the RTMP server. You’re the proud owner of a brand new RTMP server! Log in with the username admin and the password admin. An example of this would be a service that offers analytics on meeting content. Continue reading this thread for use cases, examples, and further resources.

Streaming From Zoom

  • The primary use case for livestreaming is to bring your Zoom meeting/webinar to a different platform.
  • The user would not be able to join the meeting.
  • I just wanted to update this thread since I had a helpful and insightful conversation with @alison from Read’s team about this issue.
  • However, I’m looking for a way to retrieve past meeting details and participant lists by specifying a date (e.g., fetch all meetings that occurred on a specific date, then retrieve participant details from those meetings on a specific date).
  • Check under your name, your Account No. should appear there.
  • I also don’t have the app in my Zoom settings.
  • I’ve read through this disturbing thread and realize that we can’t figure out how to get rid of it, either.

However, I expect that field is optional unless you are working with main and sub accounts. If you need the Account ID specifically I can send that to you in PM if you provide me with your account number there. Check under your name, your Account No. should appear there. If you just need the Account Number then you can find when you go to zoom.us and sign in. I’m trying to add zoom to a 3rd party provisioning tool and it needs the Connection Name, Account ID, Client ID and Client Secret. They just need to input their name, meeting number and password to join the meeting.

Stream to FFMPEG

You can get started by emailing If the Meeting SDK is the appropriate option, please specify which one – web, windows, or linux – and provide a step-by-step guide or blueprint . Hey @addymailtest, happy to help here! Please note Zoom has published a policy on how Meeting SDK applications can operate. I see that retrieving meeting chat in realtime is unsupported How to get the chat messages of a meeting in real time is this still the case? Also for the Restrict Participant access thread, the links have been broken with the new updates to the Zoom site.

For this example, we’ll be using a Github project called Node Media Server to create a simple RTMP server to receive and view the stream data. After, they could overlay their data on a recording of the meeting captured through live stream. They might need to analyze the audio and video to create a transcript and gather details needed for their service. Another common use case for live streaming is to offload additional attendees when an event is full.

Hi @achen @brian11 @brooksntI created a support ticket on your behalf, you should hear back from our team soon.Please make sure to follow up with them Can a ticket be created for me as well? It’s not showing up in our list of installed apps. I’ve read through this disturbing thread and realize that we can’t figure out how to get rid of it, either. Hi @kkempin @suzanna @blinas @julien1I created a support ticket on your behalf, you should hear back from our team soon.Please make sure to follow up with them It is concerning that this could happen so easily to many people, come on Zoom!