> ## Documentation Index
> Fetch the complete documentation index at: https://v1-docs.adapt.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Zoom

> Connect Zoom to Adapt to analyze meetings, recordings, participants, and usage

Connect your Zoom account to Adapt using a Server-to-Server OAuth app so Adapt can read meeting, recording, participant, and usage data.

## Set up credentials

**1. Open the Zoom App Marketplace**

Go to [marketplace.zoom.us](https://marketplace.zoom.us/) and sign in with an account that has permission to view and edit Server-to-Server OAuth apps.

**2. Create a Server-to-Server OAuth app**

Click **Develop > Build App**, select **Server-to-Server OAuth**, then click **Create**. Give the app a name.

**3. Copy your app credentials**

On the **App Credentials** page, copy your **Account ID**, **Client ID**, and **Client Secret**.

**4. Add app information**

On the **Information** page, fill in the required fields (short description, company name, developer name, and email). These are required before the app can be activated.

**5. Add scopes**

On the **Scopes** page, click **Add Scopes** and add the scopes Adapt needs, such as meeting, recording, report, and user read scopes. Add only the scopes you need.

**6. Activate the app**

Go to the **Activation** page, resolve any errors, and click **Activate your app**. The app must be activated before it can generate access tokens.

> [!NOTE]
>
> Server-to-Server OAuth access tokens expire after one hour and are refreshed automatically using your Account ID, Client ID, and Client Secret. There is no separate refresh token to manage.

## Connect to Adapt

**1. Open Integrations**

In Adapt, go to **Settings > Integrations**.

**2. Find Zoom**

Search for **Zoom** and select it from the catalog.

**3. Start the connection**

Click **Connect** to open the connection form.

**4. Add your credentials**

Enter the values you gathered above, then click **Add connection**:

| Secret Name | Value |
| - | - |
| `ZOOM_ACCOUNT_ID` | Your Zoom account ID |
| `ZOOM_CLIENT_ID` | Your app's client ID |
| `ZOOM_CLIENT_SECRET` | Your app's client secret |

You can rename the connection and choose whether it is shared with your
organization or kept personal to you.

**5. Test the connection**

Ask Adapt to list your recent meetings.

### Security

* Credentials are encrypted at rest with AES-256
* Server-to-Server OAuth tokens are scoped to only the permissions you add on the Scopes page
* Access tokens expire after one hour and are refreshed automatically
* Never share or commit your client secret

## Capabilities

Adapt can read and analyze your Zoom meetings, cloud recordings, participants, and account usage reports.

### Examples

```
Summarize my Zoom meetings from the past week.
```

```
Which Zoom meetings had the most participants last month?
```

```
List the cloud recordings available in my Zoom account.
```

```
Show total Zoom meeting minutes used across my account this quarter.
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.