Agent skill · software engineering · anthropics

zoom-rtms

Reference skill for Zoom RTMS. Use after routing to a live-media workflow when processing real-time audio, video, chat, transcripts, screen share, or contact-center voice streams.

Why this skill is useful

Provides specific implementation patterns and event handling for real-time media processing with Zoom's RTMS that the AI wouldn't reliably generate on its own.

What it needs

Requires zoom account access. About 9k tokens when loaded. Last updated 2026-08-07. 23,345 stars on the source repository.

What this skill does

Zoom Realtime Media Streams (RTMS) Background reference for live Zoom media pipelines. Prefer build-zoom-bot first, then use this skill for stream types, capabilities, and RTMS-specific implementation constraints. Zoom Realtime Media Streams (RTMS) Expert guidance for accessing live audio, video, transcript, chat, and screen share data from Zoom meetings, webinars, Video SDK sessions, and Zoom Contact Center Voice in real-time. RTMS uses a WebSocket-based protocol with open standards and does not require a meeting bot to capture the media plane. Read This First (Critical) RTMS is primarily a backend media ingestion service. Your backend receives and processes live media: audio, video, screen share, chat, transcript. RTMS is not a frontend UI SDK by itself. Processing is event-triggered: backend waits for RTMS start webhook events before stream handling begins. Optional architecture (common): Add a Zoom App SDK frontend for in-client UI/controls. Stream backend RTMS outputs to frontend via WebSocket (or SSE, gRPC, queue workers, etc.). Use RTMS for media/data plane, and use frontend frameworks/Zoom Apps for presentation + user interactions. Official Documentation: https://developers.zoom.us/docs/rtms/ SDK Reference (JS): https://zoom.github.io/rtms/js/ SDK Reference (Python): https://zoom.github.io/rtms/py/ Sample Repository: https://github.com/zoom/rtms-samples Quick Links New to RTMS? Follow this path: 1. Connection Architecture - Two-phase WebSocket design 2. SDK Quickstart - Fastest way to receive media (recommended) 3. Manual WebSocket - Full protocol control without SDK 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills anthropics/rtms

View the source on GitHub

Browse the @skills marketplace