Railway

Deploy Zoom AI Services Playground

A Node.js/Express + React playground for the Zoom AI Services APIs.

Deploy Zoom AI Services Playground

ai-services-quickstart

zoom/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. screenshot of the playground

Products

ProductModesDescription
ScribeFastUpload or record audio/video, get a transcript immediately
ScribeLiveStream your microphone and see transcripts in real time over a WebSocket
ScribeBatchProcess thousands of S3 files; auto-splits jobs >1,000 files
TranslatorFastTranslate up to 4,000 characters into one of 9 supported languages
TranslatorBatchTranslate .txt files stored in S3
SummarizerFastSummarize a transcript (up to 96 KB) — recap, action items, summary, or full summary
SummarizerBatchSummarize 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-quickstart

More templates in this category

View Template
open-excalidraw
Self-hostable collaborative drawing built on Excalidraw

Prateek Mohanty
3
View Template
caring-vibrancy
Deploy and Host caring-vibrancy with Railway

5
View Template
Appsmith
Low-code platform for internal tools, dashboards, and admin panels.

Agaz Self-Host
0