---
title: Zoom Administration
slug: zoom
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_zoom.png
docTags: 
createdAt: 2025-02-03T13:28:28.554Z
---

::::VerticalSplit{layout="left"}
:::VerticalSplitItem
::Image[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/OiazX8UUbMTDcq-QsTZdF-20251029-130518.png" size="60" width="800" height="800" darkWidth="800" darkHeight="800" position="center" showCaption="false"}
:::

:::VerticalSplitItem
With Zoom Administration modules in Make, you can manage the meetings, webinars, cloud recordings, phone calls, and chats in your Zoom account.
:::
::::

To use the Zoom Administration modules, you must have a Zoom account. You can create an account at [zoom.us/signup](https://zoom.us/signup). Cloud recordings, webinars and actions with registrants are available for paid accounts. For subscription information, refer to the [Zoom Pricing page](https://zoom.us/pricing).

Refer to the [Zoom API documentation](https://developers.zoom.us/docs/api/) for the list of available endpoints.

:::hint{type="info"}
This app is for admin users. If you need to perform tasks as an individual user, see the [Zoom](docId\:PiywoIWphZExMxTxkyES4) app.
:::

## Connect Zoom Administration to Make

:::hint{type="info"}
Zoom has deprecated the JWT app type and tokens. Existing connections using JWT tokens should be re-established using OAuth as soon as possible. Follow the procedures detailed in the sections below to establish a new OAuth connection and ensure your scenario continue to run.

For additional information, refer to the [Zoom API Documentation](https://developers.zoom.us/docs/api/rest/using-zoom-apis/#using-jwt-apps).
:::

To establish the connection:

::::WorkflowBlock
:::WorkflowBlockItem
Log in to your Make account, add a Zoom Administration module to your scenario, and click **Create a connection**.
:::

:::WorkflowBlockItem
Note: If you add a module with an `instant` tag, click **Create a webhook** > **Create a connection**.
:::

:::WorkflowBlockItem
Optional: In the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Optional: Click **Show advanced settings** and enter your [custom app client credentials](#).
:::

:::WorkflowBlockItem
Click **Save**.
:::

:::WorkflowBlockItem
If prompted, authenticate your account and confirm access in the popup window.
:::
::::

You have successfully established the connection. You can now edit your scenario and add more Zoom Administration modules. If your connection requires reauthorization at any point, follow the connection renewal steps [here](docId\:SO88FM6pkT0G-adKDDfzZ).

## Create Custom App and Client Credentials in Zoom

To create an advanced connection with your client credentials, you need to create a custom OAuth app.

:::hint{type="warning"}
When you use a custom OAuth app, webhooks are not available.
:::

To create a custom OAuth app and obtain your client credentials:

:::::WorkflowBlock
:::WorkflowBlockItem
Go to [marketplace.zoom.us](https://marketplace.zoom.us/) and log in to your account.
:::

:::WorkflowBlockItem
In the upper-right corner, click **Develop** then **Build App**.
:::

:::WorkflowBlockItem
Select **General App** and click **Create**.
:::

:::WorkflowBlockItem
Under the **OAuth section**, click **Create**.
:::

:::WorkflowBlockItem
Enter your **App Name**, choose the app type, and click **Create**.
:::

:::WorkflowBlockItem
Enter the following details on the **App credentials** page and click **Continue**.

1. **Redirect URL for OAuth**
   - `https://www.integromat.com/oauth/cb/zoom2`
2. **Add Allow Lists**
   - `https://www.make.com`
   - `https://www.integromat.com`
:::

:::WorkflowBlockItem
Enter the **Basic information** for the app and click **Continue**.

- **App name:** Enter the name of the app.
- **Short Description:** Enter a short description of the app.
- **Long Description:** Enter a long description of the app.
- **App Gallery:** Add images to show the app's content. You can upload a maximum of six images. If you are uploading a video, then you can upload a maximum of five images and a video.
- **Company Name:** Enter the name of the company app. This name will appear on the marketplace homepage and on the app’s detail page.
- **Marketplace Category:** Select up to three categories for your app.
- **Industry Vertical:** Select a vertical if your app has been built with industry vertical-specific compliance such as HIPAA, FedRAMP, or is specific to Higher Education or K-12.
- **Market Segment:** Add one or more relevant market segments for your app.
- **Line of Business:** Add one or more relevant lines of business for your app.
- **Developer Contact Information:** Add the developer's details:
  - **Name**: Enter the name of the developer.
  - **Email address**: Enter the email address of the developer.
- **Links:** Add the following links:
  - **Private Policy URL:** Provide a URL link to your Privacy Policy that must comply with applicable laws and regulations and that make clear how you collect, use, share, retain and otherwise process personal information.
  - **Terms of use URL:** Provide the URL for your app’s Terms of Use agreement.
  - **Support URL:** Provide a URL link to your app's support page that users can use to get direct support from your team in regards to this integration.
:::

:::WorkflowBlockItem
Select desired subscriptions for the app on the **Feature** page and click **Continue**.
:::

::::WorkflowBlockItem
Click **Add Scopes** on the **Scopes** page, select the desired scopes for your app, and click **Continue**. For example, meetings, users, etc.

:::hint{type="info"}
You must add scopes for users to establish the connection and keep the app private.
:::
::::

:::WorkflowBlockItem
In the left sidebar, click **App Credentials**, copy the **Client ID** and **Client secret**, and store them in a safe place.
:::
:::::

You now have the client credentials to connect to Make.

## Build Zoom Administration Scenarios

After connecting the app, you can perform the following actions:

### Meeting

- Watch Meetings
- Create a Meeting
- Get a Meeting
- List Meetings
- Update a Meeting
- End a Meeting
- Delete a Meeting
- Add a Meeting Registrant
- List Meeting Registrants
- Update Meeting Registrants

### Webinar

- Watch Webinars
- Create a Webinar
- Get a Webinar
- List Webinars
- Update a Webinar
- Delete a Webinar
- Add a Webinar Registrant
- List Webinar Registrants
- Update Webinar Registrants Status
- Add Webinar Panelists
- List Webinar Panelists
- Remove a Webinar Panelist

### Cloud Recording

- Watch Recordings
- List Cloud Recordigs
- Download a Cloud Recording
- Delete a Cloud Recording

### Phone Call

- Watch Phone Calls
- List Phone Calls
- Search User's Call History

### Chat

- Watch Chat Channels
- Watch Chat Messages
- Send a Chat Message

### User

- Watch User Activities

### Other

- Make an API Call

