> ## Documentation Index
> Fetch the complete documentation index at: https://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

<Steps>
  <Step title="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.
  </Step>

  <Step title="Create a Server-to-Server OAuth app">
    Click **Develop > Build App**, select **Server-to-Server OAuth**, then click **Create**. Give the app a name.
  </Step>

  <Step title="Copy your app credentials">
    On the **App Credentials** page, copy your **Account ID**, **Client ID**, and **Client Secret**.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>
</Steps>

<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.
</Note>

## Connect to Adapt

<Steps>
  <Step title="Open Integrations">
    In Adapt, go to **Settings > Integrations**.
  </Step>

  <Step title="Find Zoom">
    Search for **Zoom** and select it from the catalog.
  </Step>

  <Step title="Start the connection">
    Click **Connect** to open the connection form.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Test the connection">
    Ask Adapt to list your recent meetings.
  </Step>
</Steps>

### 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.
```
