Files
calendar/docs/self-hosting/apps/install-apps/zoom.mdx
T
da55306a5a chore: add dev docs on mintlify (#16935)
* --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>
2024-10-08 02:32:16 -03:00

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>