Skip to Content
AppsZoom

Zoom

Obtaining Zoom Client ID and Secret

  1. Sign into Zoom Marketplace - Go to Zoom Marketplace  and sign in with your Zoom account.

  2. Build a New App - In the upper right, click “Develop” and then “Build App”.

  3. Create an OAuth App - Under “OAuth”, select “Create”.

  4. Name Your App - Provide a name for your app.

  5. Choose User-managed App Type - Select “User-managed app” as the app type.

  6. Set Marketplace Visibility - De-select the option to publish the app on the Zoom App Marketplace.

  7. Create the App - Click “Create” to proceed.

  8. Save Client ID and Secret - Copy the Client ID and Client Secret and add them to your .env file under the fields:

ZOOM_CLIENT_ID ZOOM_CLIENT_SECRET
  1. Set the Redirect URL for OAuth - Set the Redirect URL for OAuth to:
<Cal.diy URL>/api/integrations/zoomvideo/callback

Replace <Cal.diy URL> with your application URL.

  1. 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.

  2. 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.

  3. Save the Scope - Click “Done” to save the scope settings.

  4. Complete Zoom Integration - Your Zoom integration is now ready and can be easily added in the Cal.diy settings.

Last updated on