Skip to main content
Zoom enables an Agent to interact with Zoom, allowing it to schedule meetings, manage recordings, and handle various meeting-related operations through the Zoom API. The toolkit uses Zoom’s Server-to-Server OAuth authentication for secure API access.

Prerequisites

The Zoom toolkit requires the following setup:
  1. Install required dependencies:
  1. Set up Server-to-Server OAuth app in Zoom Marketplace:
    • Go to Zoom Marketplace
    • Click “Develop” → “Build App”
    • Choose “Server-to-Server OAuth” app type
    • Configure the app with required scopes:
      • meeting:write:admin
      • meeting:read:admin
      • cloud_recording:read:admin
    • Note your Account ID, Client ID, and Client Secret
  2. Set up environment variables:

Example Usage

Toolkit Params

Toolkit Functions

You can use include_tools or exclude_tools to modify the list of tools the agent has access to. Learn more about selecting tools.

Rate Limits

The Zoom API groups endpoints into Light, Medium, Heavy, and Resource-intensive categories, each with its own requests-per-second limit that scales with your account plan. Each endpoint’s documentation lists which category it falls under. For exact per-plan values, refer to Zoom API Rate Limits.

Developer Resources