AI Services are a suite of intelligence APIs for common AI workloads. You can use these APIs to process media data and create customized solutions. AI Services are part of the Zoom Build platform.
This documentation covers API concepts, authentication, processing modes, and endpoint references for each AI service to help you integrate these capabilities into your applications.
To quickly get started, visit Zoom.ai to explore pricing plans, try interactive demos, and set up your account.
Scribe API
Scribe API provides speech-to-text transcription for audio. It supports real-time (Live mode), fast synchronous (Fast mode), and large-scale batch (Batch mode) transcript processing.
Key features
-
Large-scale processing
Transcribes up to 10,000 audio files in a single job, or 1,000 files from a manifest
-
Smart formatting
Automatically adds timestamps, punctuation, and speaker separation
-
Common audio formats
Transcribes WAV, M4A, MP3, MP4, and WebM files
-
Speech understanding
Supports multilingual recognition, language detection, custom vocabulary, Text Polishing, and labeling each transcript item with the participant or source that spoke it
Summarizer API
Summarizer API offers conversation and meeting summarization for transcripts from any system. It supports fast synchronous summarization and large-scale batch processing.
Key features
-
Conversation-focused summarization
Summarizes meeting, call, chat, and other dialogue-based transcript content
-
Structured outputs
Returns recap, action item, summary, or full summary results for workflows and automation
-
Flexible processing
Supports inline text requests and storage-based batch jobs for transcript files
Speech Summarization API
Speech Summarization API transcribes an uploaded audio or video recording and streams a Markdown summary in one request.
Key features
-
Recording summaries
Returns a completed transcript followed by summary updates over Server-Sent Events
-
Summary templates
Selects a template automatically or uses a predefined or custom template
-
Transcript citations
Includes optional references to the transcript evidence behind the summary
Translator API
Translator API delivers machine translation for text across a broad range of languages. It supports fast synchronous translation and large-scale batch processing.
Key features
-
Fast translation
Translates plain text in a single synchronous API call
-
Batch processing
Processes multiple files asynchronously for large-scale translation workloads
-
Broad language support
Translates directly between any two supported languages, including all 24 official EU languages
Decisions API
Decisions API evaluates shared text or image input against typed questions and returns structured results in one synchronous response.
Key features
-
Typed decisions
Returns a probability for a condition, a selected choice, or a score against ordered levels
-
Multiple questions
Evaluates several independent questions against the same input in one request
-
Text and image input
Accepts text, images, or both as evidence
Voice Agent API
Voice Agent API provides real-time spoken conversation with transcription, synthesized speech, automatic turn detection, and function calling.
Key features
-
Bidirectional voice interaction
Streams user audio and agent responses over one connection
-
Natural turn taking
Detects when the user finishes speaking and lets the user interrupt the agent
-
Model choice
Uses the built-in model or your own OpenAI or Anthropic key
-
Function calling
Connects spoken interactions to your application's tools and data