build-zoom-bot
anthropics/knowledge-work-plugins
Build Zoom meeting bots, recorders, and real-time media workflows with Meeting SDK and RTMS.
What is build-zoom-bot?
This skill guides you through architecting a Zoom bot that joins meetings, captures media, processes transcripts, or reacts to live session data. Use it when you need to automate meeting participation, handle real-time media streams, or orchestrate post-meeting workflows.
- Design bot architecture for meeting automation
- Implement meeting join strategies with proper auth models
- Handle real-time media capture and transcript processing
- Orchestrate backend services and event flows
- Manage storage, post-processing, and lifecycle constraints
How to install build-zoom-bot
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill build-zoom-bot- Zoom Meeting SDK credentials and setup
- Understanding of real-time media streaming (RTMS)
- Backend service infrastructure for orchestration
- Familiarity with webhooks and event-driven architecture
How to use build-zoom-bot
- 1.Clarify the bot's primary function: join, observe, transcribe, summarize, or act on meeting data
- 2.Select Meeting SDK or RTMS as your core implementation path based on requirements
- 3.Design the join authority and authentication model before implementation
- 4.Add REST API endpoints for meeting and resource management
- 5.Implement webhooks for asynchronous event handling if needed
- 6.Plan storage, post-processing, and retry behavior for post-meeting workflows
Use cases
- Build a bot that joins meetings to record and transcribe conversations
- Create a real-time meeting summarizer that processes live transcripts
- Automate meeting attendance and capture for compliance or archival
- Implement a bot that reacts to meeting events via webhooks
- Design a workflow combining Meeting SDK, RTMS, and backend services
- Backend engineers building meeting automation
- DevOps engineers orchestrating Zoom integrations
- Product teams needing meeting capture or transcription workflows
- Developers integrating Zoom with larger application ecosystems
build-zoom-bot FAQ
Batch transcription processes recorded meetings after they end, while live media workflows handle real-time streams during active sessions. Design these separately—they have different latency, storage, and processing requirements.
Use Meeting SDK for standard bot participation and meeting management. Use RTMS when you need direct access to raw media streams for real-time processing or custom workflows.
Define join authority early: decide whether the bot uses a service account, user delegation, or OAuth. This affects permissions, compliance, and lifecycle management.
Plan storage location (cloud, database) and implement retry logic for transcription, summarization, and webhook delivery before the bot goes live.
Full instructions (SKILL.md)
Source of truth, from anthropics/knowledge-work-plugins.
name: build-zoom-bot description: Build a Zoom meeting bot, recorder, or real-time media workflow. Use when joining meetings programmatically, processing live media or transcripts, or combining Meeting SDK, RTMS, and backend services.
/build-zoom-bot
Use this skill for automation that joins meetings, captures media, or reacts to live session data.
Covers
- Bot architecture
- Meeting join strategy
- Real-time media and transcript handling
- Backend orchestration
- Storage, post-processing, and event flow design
Workflow
- Clarify whether the bot needs to join, observe, transcribe, summarize, or act.
- Route to Meeting SDK and RTMS as the core implementation path.
- Add REST API for meeting/resource management and Webhooks for asynchronous events when needed.
- Call out environment and lifecycle constraints early.
Primary References
- meeting-sdk
- rtms
- scribe
- rest-api
- webhooks
Common Mistakes
- Treating batch transcription and live media as the same workflow
- Designing the bot before defining join authority and auth model
- Forgetting post-meeting storage and retry behavior
Related skills
More from anthropics/knowledge-work-plugins and the wider catalog.

contact-center/android
Zoom Contact Center SDK for native Android chat, video, and callback integrations.

build-zoom-meeting-app
Build or embed Zoom meeting flows with proper SDK selection and lifecycle management.

zoom-meeting-sdk-android
Embed Zoom meetings in Android apps with native SDK, default/custom UI, and PKCE auth.

build-zoom-phone-integration
Reference skill for building Zoom Phone integrations via OAuth, APIs, webhooks, Smart Embed, and URI schemes.

build-zoom-rest-api-app
Reference for Zoom REST API endpoint selection, OAuth setup, rate limits, and error debugging.

build-zoom-team-chat-app
Build Zoom Team Chat integrations and chatbots with user-scoped messaging, rich cards, and slash commands.