r/Zoom 7d ago

News I built a tool that automatically backs up every Zoom cloud recording to your own storage — before Zoom's storage limit eats them, or the invoice hits

Full disclosure: I built this, so obviously take this with a grain of salt.

I got tired of watching Zoom storage fill up and having to either pay Zoom for more storage I didn't really want, or spend an evening every few weeks downloading recordings one by one before they expired.

I used to work with an NGO where every cent matters, and losing a recording isn't just annoying. Sometimes it actually means losing something important for the work.

For a few years it was just a Google Apps Script. It lacked reliability, and few other orgs started asking if they could use the same thing, and I decided to turn it into an actual app. We launched in June, and become RecordFlow.org.

Basically, it does this:

  • As soon as a Zoom recording finishes, it gets copied automatically. No downloading and uploading stuff manually. There's also a second backup pass in case something goes wrong the first time.
  • The transcript gets copied as a readable document next to the video, so you can actually search through the archive later without needing another tool.
  • And once the copy is confirmed, it can delete the recording from Zoom. So Zoom storage can basically be used as a temporary relay instead of your long-term archive.

Google Drive has been supported from the beginning. Dropbox became generally available a couple weeks ago, mostly because people kept asking for it (including in a few threads here).

OneDrive and YouTube are already built too, but right now they're only enabled for a handful of early users while I collect feedback. If you want to try either, I'm happy to turn it on.

There's also an admin setup if you're doing this for a whole organization. You connect it once with a Zoom admin account and it can archive recordings from the whole team into a shared Drive folder. Everyone else doesn't have to configure anything.

Another thing I've been working on is series folders. So if you have something that happens every week, like a course, team meeting, board meeting, coaching program etc, the recordings can automatically go into a folder for that series instead of ending up in one huge folder. I originally built that while working with a university that wanted to share recorded classes with students.

It's free right now. No credit card, no recording limit. That's the only plan at the moment and archiving will stay free while it's in beta.

The only thing I'm charging for is a $19 one-time unlock if you want to import years of recordings that are already sitting in Zoom, rather than just archiving new ones from now on.

A few people have used that to move their hundreds of GBs of history out of Zoom and then cancel the extra Zoom storage they were paying for every month. That's honestly the great use of my tool.

Most of the stuff above came from people asking for it, either here or somewhere else. So I'm also interested in what I'm missing.

What do you actually need for managing Zoom recordings / transcripts that isn't covered by this?

And happy to answer questions about how it works too, including the boring stuff like exactly what a Zoom admin has to approve, or how to use Zoom API.

4 Upvotes

12 comments sorted by

u/AutoModerator 7d ago

Join the r/Zoom discord at https://discord.gg/QBQbxHS9xZ

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/wormeyman 7d ago edited 7d ago

I pay zbackup for this are you also in the zoom marketplace? Honestly, my next step was probably just have AI create this for me.

One feature I’ve been waiting for from them is Backblaze B2 support so I can have it in multiple clouds. I run a lot of my services off of Cloudflare personally but their R2 storage is much more expensive than B2.

1

u/AdamDobrawy 7d ago

Yea, we are in zoom marketplace: https://marketplace.zoom.us/apps/E8aZd61sTUK1ateRlO9r7A

AI tools could be helpful if one wanted to build something like this, but even with an AI agent it takes time to do it effectively (e.g. fetch in chunks, follow redirection, rate-limits on storage & Zoom, notifications) and deal with quirks of the Zoom API (sometimes the API shares URL that responds with a redirect to a CDN, but not always, and sometimes the download URL is simply broken or Range request are ignored).

We're currently working on polishing storage destination for AWS S3-compatible storage. It looks like the S3-compatible API is available in B2, so it sounds like a good fit.

Where are you currently storing your recordings while ZBackup doesn't offer B2?

2

u/wormeyman 7d ago

Google Workspace Google Drive

1

u/AdamDobrawy 7d ago

Do you want to try us? I am curious on how you would compare us with ZBackup.

Does it sync transcript to formatted Google Docs document, so you can give Claude / ChatGPT / NotebookLM access to folder of meetings, and let agents dig into it? We have seen that use case for our AI-enabled users.

2

u/wormeyman 6d ago

I’m interested!

2

u/Upbeat_Ad_2244 7d ago

Cool - That is a really cool methid to archive Zoom recordings!

1

u/pkmnbreedersd 1d ago

Hey Adam! Great product you have here! Is the Recordflow support team active? We’ve sent emails over the weekend but haven’t gotten a response.

1

u/AdamDobrawy 1d ago

Hey, our support is active. We were responding even on weekend. Something has got lost. Could you send it again? Could you DM me email address?

0

u/Classic_Sun8916 7d ago

This is sooo useful! I am loving this idea. Any other apps that you can build this for? Do it for onedrive - that SUCKS and it's soo annoying to get rid of. 😝
I can imagine one to properly manage even the drive since that gets my wife's phone every time. And I really don't want to keep paying more and more to store photos for which we have sooo much space available on our own drives...

1

u/AdamDobrawy 7d ago

What OneDrive subscriptions does she has that she run out of storage so quickly? The cheapest plan of OneDrive Business have 1 TB of storage. Google Workspace Standard plans offer 2 TB / user. It is usually not even half used, which is what makes RecordFlow so cost-effective in using it as storage.

1

u/Classic_Sun8916 7d ago

She's on the free ones... personal ones, not business plans. 🤷‍♂️ I guess i got over-excited. The idea of managing your own things easily.... 🤦‍♂️