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

@aadarshkumarhappy,

You can create a Zoom bot using the Zoom Meeting Web, Linux SDK, Web, or Windows SDK. These SDKs allow you to programmatically enable a bot to join a meeting. This can be achieved by either exposing the ‘Join’ methods through an API or running the SDK as a command-line tool or service. There are several sample apps available for reference to guide your implementation, I’ve linked the below :

Zoom Meeting SDK for Windows Raw Recording Sample

https://github.com/zoom/meetingsdk-win-raw-recording-sample

Zoom Meeting Bot JavaScript sample

https://github.com/zoom/meetingsdk-web-bot-sample

Zoom Meeting SDK Linux Sample App

https://github.com/zoom/meetingsdk-linux-raw-recording-sample

You can learn more about implementing a compliant meeting bot here :

Meeting Bots: Accessing Media Streams

https://developers.zoom.us/docs/zoom-apps/guides/meeting-bots-sdk-media-streams/

Please note Zoom has published a policy on how Meeting SDK applications can operate. This policy requires Meeting SDK applications to meet specific criteria, which will be validated through a marketplace review, in order to join meetings hosted by another account. During testing, you can join meetings within your account. However, to allow your bot to join meetings with participants outside of your account, you must submit your application for review.

Please let me know if this helps.

2 Likes