Deploy Zoom AI Services Playground
A Node.js/Express + React playground for the Zoom AI Services APIs.
ai-services-quickstart
Just deployed
Zoom AI Services Quickstart
A Node.js/Express + React playground for the Zoom AI Services APIs. Test Scribe (speech-to-text), Translator, and Summarizer through a web UI backed by a tRPC server that handles JWT authentication and all API communication.
Products
| Product | Modes | Description |
|---|---|---|
| Scribe | Fast | Upload or record audio/video, get a transcript immediately |
| Scribe | Live | Stream your microphone and see transcripts in real time over a WebSocket |
| Scribe | Batch | Process thousands of S3 files; auto-splits jobs >1,000 files |
| Translator | Fast | Translate up to 4,000 characters into one of 9 supported languages |
| Translator | Batch | Translate .txt files stored in S3 |
| Summarizer | Fast | Summarize a transcript (up to 96 KB) — recap, action items, summary, or full summary |
| Summarizer | Batch | Summarize transcripts stored in S3 |
About Hosting Zoom AI Services Playground
playground/ Vite + React + tRPC client (port 5173)
├── /trpc ─ ─▶ Express + tRPC server (port 4000)
│ ├── Zoom AI Services API
│ └── AWS S3 (for batch jobs)
└── /live/scribe ──▶ WebSocket relay (same server) ──▶ Zoom Scribe live ASR
The playground proxies /trpc (REST) and /live/scribe (WebSocket) to the Express server. All Zoom calls happen server-side; the browser never touches Zoom credentials. For Live mode the browser can't set the Authorization header on a WebSocket, so the server relays mic audio up and transcription events down, injecting a fresh JWT.
Common Use Cases
- Transcription
- Summarization
- Translation
Deploy and Host
Use this template to deploy and host your service
Dependencies for Zoom AI Services Playground Hosting
Zoom Developer Account
Why Deploy Zoom AI Services Playground on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Zoom AI Services Playground on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
ai-services-quickstart
zoom/ai-services-quickstartZOOM_API_KEY
Zoom API credentials
ZOOM_API_SECRET
