Your Zoom recordings, automatically published to YouTube

Stop manually downloading and uploading. PublishFlow publishes every cloud recording the moment it finishes — with AI-generated titles, descriptions, and tags.

Free to start. No credit card required. Works with any Zoom paid plan.

Zoom
+
YouTube
Available on Zoom App MarketplaceBuilt for reliability — automatic retries, chunked transfers, and AI metadata
Secure Zoom sign-in
Direct to your YouTube channel
Encrypted in transit and at rest
No recordings stored on our servers

Publishing recordings manually shouldn't be your job

4+ hrs

wasted per month

Download from Zoom, edit metadata, upload to YouTube, set privacy, add to playlist — every single recording.

5 GB

Zoom Pro storage limit

That's roughly 5 hours of recordings. Storage fills up fast and new recordings get blocked.

0

SEO without effort

Manually writing titles and descriptions for every recording means generic metadata that nobody finds.

Built for teams who record everything

If Zoom recordings are part of your workflow, PublishFlow gets them on YouTube automatically.

Coaches & Consultants

You record 5+ client sessions a week. Publishing each one to YouTube with proper titles and descriptions takes hours.

Education Teams

Lectures need a permanent home on YouTube. Give students lasting access with searchable, well-titled content.

Content Creators

Your team records webinars, interviews, and podcasts. Getting them to YouTube fast with SEO-ready metadata is the bottleneck.

Set it up once. Never think about it again.

1

Connect Zoom

Sign in with your Zoom account. One click, no setup required.

2

Connect YouTube

Authorize your YouTube channel and pick a default playlist and privacy level.

3

Recordings publish automatically

Every new recording gets AI-optimized metadata and uploads to YouTube within minutes. You get an email when it's live.

Everything you need. Nothing you don't.

Automatic sync

New recordings transfer to YouTube within minutes of finishing.

AI metadata

Titles, descriptions, and tags generated automatically for SEO.

Playlist assignment

Recordings land in the right playlist based on your settings.

Smart deduplication

Already published? PublishFlow skips it. No duplicates, ever.

Handles large files

Even hour-long meetings upload reliably. Resumable uploads, no timeouts.

Email notifications

Get notified when recordings are live — or when something needs attention.

Privacy controls

Set default to private, unlisted, or public. Change per-video anytime.

Retry on failure

Automatic retries with exponential backoff. Manual retry from the dashboard.

Secure by design

OAuth sign-in, encrypted tokens, no passwords stored. Your recordings never touch our disk.

Every file Zoom produces, handled automatically

Video

MP4

Audio

M4A

Transcript

VTT

Chat log

TXT

Simple pricing

Beta Access

$9/moFree

while in beta

  • Unlimited Zoom recording sync
  • AI-generated titles, descriptions & tags
  • Playlist auto-assignment
  • Real-time automatic publishing
  • Smart deduplication
  • Email notifications
  • Encrypted sessions & tokens
Start my free sync
What happens after beta?

Early users keep founding member pricing. We'll always notify you before any changes.

Frequently asked questions

What Zoom plans are supported?

Any paid Zoom plan that includes cloud recording (Pro, Business, Enterprise). Free Zoom plans do not support cloud recording.

Is my data secure?

Yes. We use OAuth for authentication (we never see your passwords), encrypt all tokens with AES-256-GCM, and never store your video files. Recordings are downloaded, uploaded to YouTube, and immediately deleted from our processing servers.

What happens to my recordings?

When a Zoom cloud recording finishes, we download the MP4, generate SEO metadata using AI, upload it to your YouTube channel with your preferred settings, and delete the local copy. The entire process typically takes 2-10 minutes.

Can I control which recordings get published?

Yes. You can disable auto-publish in Settings and manually trigger uploads from the Recordings page. You can also set default privacy to "private" or "unlisted" so nothing goes public without your review.

What if a transfer fails?

PublishFlow automatically retries with exponential backoff (up to 3 attempts). If all retries fail, you get an email notification and can retry manually from your dashboard.

How does the AI metadata work?

We send the meeting topic and duration (not the video itself) to generate an optimized title, description, and tags. You can edit everything on YouTube after upload.

Can I choose which playlist recordings go to?

Yes. Set a default target playlist in Settings, and all recordings will be added to it automatically.

Ready to stop manually uploading recordings?

Takes 30 seconds to set up. Free while in beta.

Go to Dashboard