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

# Zoom Toolkit

> Manage Zoom users, meetings, webinars, and recordings with Server-to-Server OAuth credentials

The **Zoom** toolkit lets agents list and manage users, create and manage meetings, work with webinars and recordings, and pull meeting or usage reports. Authentication uses **Server-to-Server OAuth** credentials (account ID, client ID, and client secret) saved as a connection.

Add it on the agent **Toolkits** tab and create or select a Zoom connection.

## Prerequisites

* A Zoom account with a Server-to-Server OAuth app
* Account ID, Client ID, and Client Secret from the Zoom Marketplace app
* An agent you can edit

## Setup

1. Create a Server-to-Server OAuth app in Zoom and copy **Account ID**, **Client ID**, and **Client Secret**.
2. Open the agent → **Toolkits** → add **Zoom**.
3. Create a connection with those three values.
4. Save the agent. `@`-mention Zoom tools for meeting and recording tasks.

## Available tools

### Connection & users

| Tool                  | Description                  |
| --------------------- | ---------------------------- |
| **Test Connection**   | Validates Zoom credentials.  |
| **List Users**        | Lists users in the account.  |
| **Get User**          | Returns a single user.       |
| **Get User Settings** | Returns settings for a user. |

### Meetings & webinars

| Tool               | Description                |
| ------------------ | -------------------------- |
| **List Meetings**  | Lists meetings for a user. |
| **Get Meeting**    | Returns meeting details.   |
| **Create Meeting** | Creates a meeting.         |
| **Delete Meeting** | Deletes a meeting.         |
| **List Webinars**  | Lists webinars.            |
| **Get Webinar**    | Returns webinar details.   |

### Recordings & reports

| Tool                   | Description                      |
| ---------------------- | -------------------------------- |
| **List Recordings**    | Lists cloud recordings.          |
| **Get Recording**      | Returns recording details.       |
| **Delete Recording**   | Deletes a recording.             |
| **Get Meeting Report** | Returns a meeting report.        |
| **Get Usage Report**   | Returns an account usage report. |

## Use cases

* Schedule a meeting from chat and share the join link
* List upcoming meetings for a host
* Find or clean up cloud recordings
* Pull usage or meeting reports for ops

## Tips

* Server-to-Server apps act with **account-level** privileges — scope the Zoom app carefully.
* Store secrets in a saved connection — do not put them in the personality prompt.
* Prefer host user IDs from **List Users** when creating meetings for someone else.

## Troubleshooting

| Symptom                      | What to check                                                    |
| ---------------------------- | ---------------------------------------------------------------- |
| Auth / test connection fails | Account ID, Client ID, Client Secret, and app activation in Zoom |
| Cannot create meeting        | App scopes and host user ID                                      |
| Empty recordings             | Date range and user; recording retention settings                |

## Related

* [Google Calendar](/agents/toolkits/google-calendar)
* [Microsoft Outlook](/agents/toolkits/microsoft-365)
* [Toolkits overview](/agents/toolkits/overview)
