Adds three export buttons to Zoom Docs pages (Transcript only, Summary only, or Both) that save an Obsidian-ready Markdown file with meeting title, date, time and attendees in the frontmatter
Export a Zoom Docs meeting page — AI summary and full transcript — as a single, clean Markdown file, ready to drop straight into Obsidian (or any other Markdown-based notes app).
Zoom Docs is great for reading a meeting recap in the browser, but there's no built-in way to get that content out as a portable file. This script adds three export buttons that do it properly: structured frontmatter, the AI Companion summary as real Markdown, and (if you want it) the full transcript tucked into a collapsed callout so it doesn't bury your notes.
> [!note]-) so the note stays scannable and the transcript is one click awayThis is what Export Both produces — Export Summary stops after the "Decisions Made" section, and Export Transcript skips straight from the frontmatter to the callout contents (without the callout wrapper).
---
title: "Weekly Sync"
date: 2026-01-15
time: "09:00"
timezone: "GMT+10:00"
attendees:
- "Jane Doe"
- "John Smith"
source: "https://hub.zoom.us/doc/..."
tags:
- zoom-transcript
---
## Key Outcomes
The team aligned on the rollout plan for the new feature, agreeing to a
phased release starting with the beta group...
## Decisions Made
- Beta rollout begins next sprint
- Documentation to be updated before general availability
...
> [!note]- Transcript
> **Jane Doe** · 09:00:12
> Morning everyone, thanks for joining.
>
> **John Smith** · 09:00:18
> Morning! Ready when you are.
Zoom Docs (the product Zoom also calls Canvas) is reachable under two different domains that serve the exact same page, so the script matches both:
https://hub.zoom.us/doc/* — the link you land on from Zoom Hub, meeting recordings, and most shared linkshttps://docs.zoom.us/doc/* — the link you get browsing your docs directly at docs.zoom.usBoth use the identical /doc/{id} page underneath, so the exporter works the same way regardless of which one you're on. app.zoom.us does not serve these pages (confirmed 404), so it isn't included.
.md file downloads, named after the meeting title and date (e.g. Weekly Sync 2026-01-15.md, with (Transcript) or (Summary) appended for the single-content exports)attendees listhub.zoom.us or docs.zoom.us)MIT
4.1
@match support for docs.zoom.us/doc/*, confirmed to serve the identical page as hub.zoom.us/doc/*4.0
(Transcript) or (Summary) suffix so they don't collide with an Export Both file for the same meeting3.0
2.0
.txt to .md**Speaker** · HH:MM:SS message headers1.0