# Voice to insights: modernize customer Support with the Zoom Scribe API Customer support runs on conversations: calls, voicemails, and recorded sessions filled with insights. The real value comes when that audio becomes structured, searchable text. That’s what the Zoom Scribe API delivers: production-ready transcription at scale, with support for submitting up to 1,000 files per job directly from your S3 bucket. The Zoom Scribe model is ranked #1 on the [Open ASR Leaderboard](https://huggingface.co/spaces/hf-audio/open_asr_leaderboard) making it the most accurate for speech recognition. Once transcribed, conversations become actionable. You can run sentiment analysis to flag at-risk customers, detect keywords like _cancel_ or _refund_ to trigger workflows, and generate summaries to pre-fill tickets or support coaching. Segment-level text and optional word-level timestamps make it easy to power QA automation and deeper analysis. ## Get started ### Prerequisites - A Zoom developer account on the [Build platform](https://zoom.us/pricing/developer) - For batch: IAM credentials to access an S3 bucket - Node v24+ The [quickstart app](https://github.com/zoom/ai-services-quickstart) uses a Node.js/Express server to proxy requests to the Scribe API and includes a web playground for file uploads and batch jobs. ![app screenshot](/img/blog/ekaansharora/scribe/playground-fast.png) To run it locally: 1. **Clone the repository** ```bash git clone https://github.com/zoom/ai-services-quickstart.git cd ai-services-quickstart npm install ``` 2. **Configure your environment** - Copy `.env.example` to `.env`. - Open the `.env` file and fill in your [Zoom API credentials](/docs/ai-services/scribe/) and [AWS IAM STS credentials](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html): ```bash ZOOM_API_KEY= ZOOM_API_SECRET= AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_SESSION_TOKEN= ``` 3. **Start the server** ```bash npm run start ``` The server runs at `http://localhost:4000`. 4. **Run the playground** Open a second terminal window. From the project’s root directory, run: ```bash cd playground npm install npm run dev ``` Navigate to [http://localhost:5173](http://localhost:5173) to access the web UI, where you can upload files and create batch jobs easily. ![app screenshot](/img/blog/ekaansharora/scribe/playground-batch.png) Use the Zoom Scribe API to make every conversation searchable, accelerate QA reviews, strengthen agent coaching, detect churn risks earlier, reduce average handle time, and gather clearer product feedback. You can learn more about the APIs in the [Scribe docs](/docs/ai-services/scribe).