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 .env
file under the fields:
Set the Redirect URL for OAuth
Set the Redirect URL for OAuth to:
Replace <Cal.com 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.com settings.