Back to Skills Hub
Zoom Unofficial Community Skill

Zoom Unofficial Community Skill

@tanchunsiong
communicationZoom APIMeeting ManagementPython CLI

A Python CLI for interacting with Zoom's REST API to manage meetings, recordings, team chat, AI meeting summaries, live meeting monitoring, and RTMS control. Works standalone or as a skill for any AI agent.

🚀 Manage your Zoom workspace from the command line. This Python tool lets you control meetings, recordings, team chat, and live streaming—all through simple commands. Schedule meetings, download recordings and transcripts, retrieve AI-generated summaries, send messages, and monitor active sessions. Works standalone or integrates with any AI agent.

💡 Perfect for automating meeting workflows, building custom integrations, or managing Zoom data programmatically. Ideal for teams needing API access without manual dashboard clicks, developers building Zoom-powered apps, and organizations requiring batch operations on recordings and meetings.

Server-to-Server OAuth authentication ensures secure, scalable access. Supports advanced features like real-time media stream control and AI meeting summaries—all without official Zoom endorsement, giving you flexibility to extend Zoom beyond standard tools.

GitHub

Requirements

requests

HTTP library for Python

PyJWT

JWT token generation and validation

Zoom Server-to-Server OAuth

Zoom API credentials including Account ID, Client ID, and Client Secret

Zoom RTMS App

Separate RTMS Marketplace app Client ID for real-time media stream control