A Zoom account within the App Marketplace for other users to create Zoom links. These users are added to your Zoom account, and their emails must be the same on Rocket.Chat and Zoom.
A Server-to-Server OAuth app created at Zoom Marketplace.
To create a new Server-to-Server OAuth app from the Zoom marketplace, follow the instructions mentioned below:
Sign in to .
From the top navigation bar, select Develop > Build App.
From the available list of app types, choose Server-to-Server OAuth and click Create.
Enter a name for the app and click Create.
Under the App Credentials section, copy the app's Account ID, Client ID, and Client Secret.
Once you have copied this, provide the basic information of your app such as the name, description, and company name. This will show on the app listing card.
Also, provide the developer contact information. Provide your corporate email for announcements including new Marketplace/API updates, breaking changes, and other updates that impact your app.
Define the features of your app and head to the Scopes section.
Click on Add Scopes button and add this scope:
View and manage all user meetings /meeting:write:admin
\
After adding this scope, continue to the last step for Activation. Your app will now be ready for activation. Once activated, your app will be allowed to invoke the selected Zoom APIs.
Once you have created the server-to-server OAuth app at Zoom marketplace, visit the Rocket.Chat marketplace within your workspace to install the Zoom app.
Note: You cannot participate in two or more meetings simultaneously. The generated token will be utilized for creating Zoom meetings in which the administrator serves as the meeting host. Since each user in the workspace will have the ability to create Zoom meetings on behalf of the administrator, the administrator cannot simultaneously host more than one meeting.
To install the Zoom app,
Go to Administration > Marketplace.
Search for the Zoom app and click on the item.
Click Install and accept the needed permissions to install.
To update the app,
Go to Administration > Marketplace.
Search for the Zoom app and click on the item.
You will find the Update button right below the app name and description.
Click on the Update button to update to the latest version of the Zoom app.
To configure the Zoom App,
Navigate to the Zoom App Info screen > Settings tab.
Paste the Account ID, Client ID, and Client Secret of the server-to-server OAuth app you created at Zoom marketplace.
Save the changes.
Run the slash command /zoom start
to generate a new Zoom meeting link. It generates a Zoom meeting link, and anyone in that room can click the link to join the meeting.
You can also run /zoom start <topic>
to add a title to the meeting. For example, /zoom start Designers Daily Standup
.
Note to existing Zoom app users: Please be aware that on September 8, 2023, Zoom will be deprecating its JWT authentication method. After September 8, 2023, all JWT applications will be deactivated, and integrations will no longer be able to interact using the JWT app type. You must install the most recent version of the Zoom app to continue using this app. Refer to for more information on the deprecation.
To use the Zoom app in a ,