* --init * progress... * add more docs * bunch of changes and added back platform * development guides added * more guides in develop with cal * self hosted WIP * deployments * fix deployment steps * self-hosted guides * .. * Removed the development only sections * Removed 'with Cal.com' * use steps component for steps --------- Co-authored-by: Keith Williams <keithwillcode@gmail.com>
55 lines
2.0 KiB
Plaintext
55 lines
2.0 KiB
Plaintext
---
|
|
title: "Zoom"
|
|
---
|
|
**Obtaining Zoom Client ID and Secret**
|
|
|
|
<Steps>
|
|
<Step title="Sign into Zoom Marketplace">
|
|
Go to [Zoom Marketplace](https://marketplace.zoom.us/) and sign in with your Zoom account.
|
|
</Step>
|
|
<Step title="Build a New App">
|
|
In the upper right, click "Develop" and then "Build App".
|
|
</Step>
|
|
<Step title="Create an OAuth App">
|
|
Under "OAuth", select "Create".
|
|
</Step>
|
|
<Step title="Name Your App">
|
|
Provide a name for your app.
|
|
</Step>
|
|
<Step title="Choose User-managed App Type">
|
|
Select "User-managed app" as the app type.
|
|
</Step>
|
|
<Step title="Set Marketplace Visibility">
|
|
De-select the option to publish the app on the Zoom App Marketplace.
|
|
</Step>
|
|
<Step title="Create the App">
|
|
Click "Create" to proceed.
|
|
</Step>
|
|
<Step title="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
|
|
```
|
|
</Step>
|
|
<Step title="Set the Redirect URL for OAuth">
|
|
Set the Redirect URL for OAuth to:
|
|
```
|
|
<Cal.com URL>/api/integrations/zoomvideo/callback
|
|
```
|
|
Replace `<Cal.com URL>` with your application URL.
|
|
</Step>
|
|
<Step title="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.
|
|
</Step>
|
|
<Step title="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`.
|
|
</Step>
|
|
<Step title="Save the Scope">
|
|
Click "Done" to save the scope settings.
|
|
</Step>
|
|
<Step title="Complete Zoom Integration">
|
|
Your Zoom integration is now ready and can be easily added in the Cal.com settings.
|
|
</Step>
|
|
</Steps>
|