zoom-api

Manage Zoom tenant administration via Server-to-Server OAuth API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/NCLGISA/trellis-catalog --skill zoom-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zoom-api
Source: https://github.com/NCLGISA/trellis-catalog/tree/main/bridges/zoom/skills/zoom-api
Command: npx skills add https://github.com/NCLGISA/trellis-catalog --skill zoom-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive programmatic control over your Zoom tenant, simplifying complex administrative tasks related to users, meetings, and phone systems.

Core Features & Use Cases

  • User Management: Create, update, and manage Zoom users and their settings.
  • Meeting & Recording Control: Schedule, manage, and retrieve information about meetings and cloud recordings.
  • Zoom Phone Administration: Configure voicemail, manage call reporting, and administer auto attendants and call queues.
  • Use Case: Automatically generate a daily report of all Zoom Phone calls made within a specific department, including call duration, caller, and callee, to monitor service levels.

Quick Start

Use the zoom-api skill to get a list of all Zoom users in your account.

Frequently Asked Questions about zoom-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Zoom Phone call reporting for my department?

You can automate Zoom Phone call reporting by using this Skill's Python scripts to retrieve call logs, caller data, and call durations via the Server-to-Server OAuth API. It helps monitor service levels by generating detailed reports for specific departments automatically.

Can I manage Zoom users and meeting settings programmatically?

Yes, you can manage Zoom users and meeting settings programmatically through this Skill. It provides comprehensive administration capabilities to create, update, and configure user accounts, as well as schedule meetings and retrieve cloud recording information.

Does this Skill support configuring Zoom Phone voicemail and call queues?

Yes, this Skill supports configuring Zoom Phone voicemail and call queues. It provides programmatic administration for voicemail settings, call queue management, and auto attendant configurations through dedicated Python scripts and an admin tool.

What is required to connect to the Zoom API for tenant administration?

Connecting to the Zoom API for tenant administration requires Server-to-Server OAuth authentication. This Skill manages the authentication process to securely access account-level configurations, user data, meeting controls, and reporting features.

How do I retrieve cloud recordings from my Zoom account?

You can retrieve cloud recordings from your Zoom account by utilizing this Skill's meeting and recording control features. It interfaces with the Zoom API to programmatically list, manage, and retrieve your cloud recording data.

Are there limitations when using Python scripts for Zoom API administration?

Using Python scripts for Zoom API administration is limited to the functionalities exposed by the Server-to-Server OAuth API, focusing on users, meetings, recordings, reports, and Zoom Phone features. It does not modify features outside of the available account-level API scopes.