Zoom
Obtaining Zoom Client ID and Secret
-
Sign into Zoom Marketplace - Go to Zoom Marketplace and sign in with your Zoom account.
-
Build a New App - In the upper right, click “Develop” and then “Build App”.
-
Create an OAuth App - Under “OAuth”, select “Create”.
-
Name Your App - Provide a name for your app.
-
Choose User-managed App Type - Select “User-managed app” as the app type.
-
Set Marketplace Visibility - De-select the option to publish the app on the Zoom App Marketplace.
-
Create the App - Click “Create” to proceed.
-
Save Client ID and Secret - Copy the Client ID and Client Secret and add them to your
.envfile under the fields:
ZOOM_CLIENT_ID
ZOOM_CLIENT_SECRET- Set the Redirect URL for OAuth - Set the Redirect URL for OAuth to:
<Cal.diy URL>/api/integrations/zoomvideo/callbackReplace <Cal.diy URL> with your application URL.
-
Configure Allow List and Subdomain Check - Add the redirect URL to the allow list and enable “Subdomain check”. Ensure it displays “saved” below the form.
-
Skip Basic Information and Add Scopes - You don’t need to provide basic information about your app. Instead, go to “Scopes”, click ”+ Add Scopes”, then select the category “Meeting” on the left, and check the scope
meeting:write. -
Save the Scope - Click “Done” to save the scope settings.
-
Complete Zoom Integration - Your Zoom integration is now ready and can be easily added in the Cal.diy settings.