Skip to main content
command CX Codex GP ChatGPT official · OpenAI

build-zoom-rtms-app — Codex command: Zoom RTMS setup

This command helps build a backend workflow for Zoom RTMS media, transcript, or event streams. Use it when a project needs to handle a live stream from connection through processing.

Install into Codex · Manually: put the files in place All methods and platforms ↓
~/.codex/prompts/build-zoom-rtms-app.md
Open on GitHub

What build-zoom-rtms-app does

The command checks the repository for existing RTMS, WebSocket, bot, worker, or stream-processing code, then identifies the RTMS source and downstream goal. Before edits, it outlines the files involved, the auth path, stream responsibilities, and how to verify the first working path. It also distinguishes RTMS processing from a visible Meeting SDK bot or post-meeting retrieval.

Implementation covers connection, validation, subscription, heartbeat, reconnection, and shutdown. The command adds parsing and buffering for the requested data type, then routes output to the project’s existing pipeline, queue, or storage. Stream processing belongs in the backend or worker that owns it, not in an unrelated UI layer.

The project needs an identified backend runtime, stream source, and required credentials; secrets should not be printed. Verification includes reviewing auth and payload handling, plus local builds or tests where available. A real-stream test depends on access to a source and stream authorization.

What it helps with

  • connect Zoom RTMS to a project backend
  • process transcript or media stream data
  • send RTMS output to an existing queue or storage layer
  • check stream reconnection and shutdown handling

Example prompts for the agent

  • Use build-zoom-rtms-app to connect a Zoom RTMS transcript stream and send its output to the project queue.
  • Run build-zoom-rtms-app to add RTMS media handling to the backend and check the connection lifecycle.
  • Use build-zoom-rtms-app for a contact-center stream and outline how to verify event processing.

How to install build-zoom-rtms-app

Manually: put the files in place

~/.codex/prompts/build-zoom-rtms-app.md

Call it with /prompts:build-zoom-rtms-app. Codex marks this format deprecated in favour of skills

Questions about build-zoom-rtms-app

How do I install build-zoom-rtms-app in Codex?

Create ~/.codex/prompts/build-zoom-rtms-app.md and put the command text in that file.

What does build-zoom-rtms-app do?

It guides implementation of a Zoom RTMS backend workflow, including stream connection, authorization, payload handling, and routing output into the project’s processing pipeline.

What is needed to test a real RTMS stream?

You need access to a stream source and stream authorization. The workflow also checks network reachability and whether downstream processing is ready.

Source text

build-zoom-rtms-app.md · MIT
---
description: Implement a Zoom RTMS workflow for live media, transcript, or event-stream processing with the right stream lifecycle and backend handling.
---

# Build Zoom RTMS App

Use this command when the repo needs Zoom RTMS for live meeting or contact-center media streams, transcript processing, or backend event-stream consumption.

## Preflight

1. Inspect the codebase for existing RTMS, WebSocket, bot, worker, or stream-processing code.
2. Confirm the use case actually belongs on RTMS rather than a visible Meeting SDK bot or a post-meeting retrieval workflow.
3. Identify the stream source: meeting media, transcript stream, contact-center voice stream, or another documented RTMS surface.
4. Confirm the owning backend runtime, downstream pipeline, and required credentials without printing secrets.

## Plan

Before making changes:

- state the RTMS source surface and the downstream processing goal
- list the files that will be created or edited
- state the auth path, stream lifecycle responsibilities, and output artifacts
- state how the first working RTMS path will be verified

## Commands

1. Add or correct the RTMS connection lifecycle: connect, validate, subscribe, heartbeat, reconnect, and shutdown.
2. Keep the implementation in the backend or worker layer that owns stream processing, not in an unrelated UI surface.
3. Add the minimum parsing and buffering needed for the requested media or transcript type.
4. Wire the stream output into the existing processing pipeline, queue, or storage layer using repo-native patterns.
5. Keep RTMS-specific concerns separate from visible participant-bot logic unless the workflow explicitly needs both.
6. Avoid claiming live stream support works until the connection lifecycle and payload handling path are both checked.

## Verification

1. Re-read the stream connection code, auth handling, and downstream processing code that changed.
2. Run local build or tests where available.
3. Verify the connection lifecycle and payload handling path are coherent for the intended media type.
4. State any remaining blocker such as missing account prerequisites, stream authorization, network reachability, or downstream decoder work.

## Summary

```text
## Result
- Action: implemented or updated a Zoom RTMS workflow
- Status: success | partial | failed
- Details: source surface, files changed, auth path, verification run
```

## Next Steps

- Test the RTMS path against a real stream source in a controlled environment.
- Add richer downstream AI, analytics, or storage steps only after the base stream loop works.
- If the workflow actually needs a visible participant or meeting controls, compare against `/build-zoom-bot` or Meeting SDK before expanding scope.

© Zoom · MIT · openai/plugins

Similar slash commands

All slash commands for Backend and APIs →

From the same set528

The whole set →
build-zoom-video-sdk-app Configures a custom Zoom Video SDK session flow with backend auth tokens and local verification instead of the standard Zoom meeting UI. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-ui-toolkit-app This command adds a ready-made Zoom Video SDK session UI to a web app. Use it when a toolkit surface fits better than a fully custom video interface. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-team-chat-app A Claude and Claude command that walks the agent through building a Zoom Team Chat integration or chatbot: auth, eventing, message handling. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-scribe-app Sets up a Zoom Scribe transcription workflow for uploaded or stored media files. It configures ingestion, Build-platform authentication, and callback handling. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-rivet-app A slash command for Claude and Claude that scaffolds a server-side Zoom integration around the Rivet SDK: OAuth, API clients, webhooks and module wiring. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-rest-api-app Adds Zoom REST API endpoints to a project. It reviews auth requirements, plans the integration layer, and verifies requests without leaking secrets. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-probe-flow This command adds Zoom readiness checks before a meeting or session starts. Use it to gate entry on browser, device, and network diagnostics. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-phone-integration A Claude command that walks the agent through preflight, planning and verification while building a Zoom Phone integration: APIs, Smart Embed, calling flows, events. CX Codex GP ChatGPT ★ 7,604repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor