Process Zoom real-time media, chat, transcripts, and contact-center voice streams.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "zoom-rtms" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/rtms/SKILL.md 2. Save it as ~/.claude/skills/rtms/SKILL.md 3. Reload skills and tell me it's ready
Connect to a Zoom real-time meeting stream, process audio and chat continuously, generate timestamped English transcripts, and output a meeting summary plus action items every 5 minutes.
Continuously updated transcripts plus periodic summaries, decisions, and action-item lists.
Process Zoom Contact Center real-time voice streams, detect customer sentiment, key issues, and non-compliant language, and alert immediately when high-risk conversations are found.
Real-time risk alerts, sentiment analysis, issue tags, and auditable conversation excerpts.
Analyze screen-share visuals and speech in real time during a Zoom session, extract presentation topics, slide-change highlights, and key metrics, and generate a briefing draft.
Structured presentation highlights, extracted key data, and a reusable briefing draft.
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.
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.
RTMS is primarily a backend media ingestion service.
Optional architecture (common):
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
New to RTMS? Follow this path:
Complete Implementation:
Reference:
Having issues?
| Product | Webhook Event | Payload ID | App Type |
|---|---|---|---|
| Meetings | meeting.rtms_started / meeting.rtms_stopped | meeting_uuid | General App |
| Webinars | webinar.rtms_started / webinar.rtms_stopped | meeting_uuid (same!) | General App |
| Video SDK | session.rtms_started / session.rtms_stopped | session_id | Video SDK App |
| Zoom Contact Center Voice | Product-specific RTMS/ZCC Voice events | Product-specific stream/session identifiers | Contact Center / approved RTMS integration |
Once connected, the core signaling/media socket model is shared across products. Meetings, webinars, and Video SDK sessions use the familiar start/stop webhooks. Zoom Contact Center Voice adds its own RTMS/ZCC Voice event family and should be treated as the same transport model with product-specific event payloads.
…
Review an analysis for methodology, accuracy, bias, and evidence support.
Generate people analytics reports on headcount, attrition, diversity, and org health.
Identify, categorize, and prioritize technical debt for smarter refactoring decisions.
Choose the right Zoom surface for a product use case with clear tradeoffs.
Turn an approved brief into social assets, copy, and a staged campaign.
Create stakeholder updates tailored to audience, cadence, and communication goals.
Build Zoom Phone integrations, call workflows, and telephony automation features.
Build custom video session apps with full control using Zoom Video SDK
Set up Zoom WebSockets for low-latency, persistent event delivery.
Build Zoom bots for joining meetings, recording, and processing live media.
Implement Zoom Meeting SDK joins, auth flows, and platform-specific integrations.
Build Zoom Team Chat integrations, bots, and interactive messaging experiences.