zoom

Download Zoom meeting transcripts by meeting ID to WebVTT or text files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rajshah4/my-agent-skills --skill zoom-rajshah4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zoom
Source: https://github.com/rajshah4/my-agent-skills/tree/main/skills/zoom
Command: npx skills add https://github.com/rajshah4/my-agent-skills --skill zoom-rajshah4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates obtaining transcripts from Zoom meeting recordings, enabling quick access to meeting content without manual transcription.

Core Features & Use Cases

  • Direct transcript downloads: Retrieve transcripts for a Zoom meeting by meeting ID and output to stdout or a file.
  • Flexible output options: Save transcripts in WebVTT format or a plain text file for downstream processing.
  • Use Case: A product manager wants a searchable transcript of last week's sprint meeting; run the command to download the transcript and store it in transcripts/sprint-12.vtt for archiving and review.

Quick Start

Use the zoom skill to download a transcript by meeting ID: zoom 123456789 -o transcript.vtt

Frequently Asked Questions about zoom

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download Zoom meeting transcripts automatically?

Download Zoom meeting transcripts automatically by providing a meeting ID to the CLI, which retrieves the text and outputs it to stdout or a specified file. It uses server-to-server OAuth for secure access.

Can I save Zoom transcripts as WebVTT files for post-meeting processing?

Yes, you can save Zoom transcripts as WebVTT files. The skill supports flexible output options, allowing you to write transcripts directly to a file for downstream post-meeting processing workflows.

Do I need OAuth credentials to retrieve Zoom transcripts via CLI?

Yes, retrieving Zoom transcripts requires OAuth credentials. You must set the ZOOM_CLIENT_ID, ZOOM_CLIENT_SECRET, and ZOOM_ACCOUNT_ID environment variables for server-to-server authentication.

What's the best way to automate Zoom transcript downloads for multiple meetings?

Automate Zoom transcript downloads for multiple meetings by using the CLI to quickly discover meeting IDs and pass them directly to the command, enabling seamless automation across post-meeting workflows.

Why does parsing Zoom WebVTT transcripts require the hamel package?

Parsing Zoom WebVTT transcripts requires the hamel package to correctly read and process the file structure. It is a necessary dependency for the skill to extract transcript text accurately.