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
- Create a Server-to-Server OAuth app in Zoom and copy Account ID, Client ID, and Client Secret.
- Open the agent → Toolkits → add Zoom.
- Create a connection with those three values.
- Save the agent.
@-mention Zoom tools for meeting and recording tasks.
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 |