Skip to main content

Hi everybody, Scott here from the Engineering team. I’m really excited to tell you that as of today the New Recording trigger on the Zoom integration allows you to download files to other services!

For now this only works on recordings that are not password-projected, so go to your Zoom recording settings page here and make sure the “Only authenticated users can view cloud recordings” and “Require password to access shared cloud recordings” settings are turned off.

 

The fields for the download URLs all end in “dl_urls” (e.g., audio_dl_urls, video_dl_urls).

 

These are line items fields, so if you stop and re-start recording during a meeting, they’ll behave like line items. If you only have one recording per meeting, though, they should work just like any other field.

Furthermore, this will only work for new recordings, i.e., those recorded after the Zoom settings above were set to “off.”

In anticipation of some users requiring this to work for password-protected recordings, we’ve added Feature Request #111 to Zoom.

As always, let us know if you have any questions or feedback!

Hi @taller_dig ,

 

Have you tried skipping the test step for Vimeo, turning the Zap on and testing it live? It may be the case that the link you’re using to test was created before you had those Zoom settings turned off. Or, try testing for a new sample on the Zoom step if you know you’ve got a recording that was made since you turned those settings off.

Hey @shalgrim 

 

I built the zap again, re-tested and no videos are going to vimeo. 

 

I will appreciate any help.


Anyone have luck uploading files to Vimeo? I don’t think it works because Vimeo wants a single file with an extension. However, Zoom looks like it gives it in a JSON array and Zapier converts it to a item list. Further, even using the combination of Google sheet doesn’t work because, again it wants (1) a single file and (2) with a extension such as filename.mp4.

I’ve even tried moving the files to OneDrive and that also does not work. I don’t have a Dropbox to test.

I also looks like other people are having the same issues and there isn’t a fix to this.

 


After setting up a few things in Zoom, I finally managed to move the recordings automatically to Drive! I have been willing to use this feature for a long time! But now I have a security issue, that I think that might be solved easily. Zoom let you filter the IPs that are allowed to download the recordings, individually or in a range. Can someone tell me what IP(s) does Zapier use to download the files? Thanks a lot in advance


Hi @Jairo, Zapier uses a range of IP addresses. We might be connecting from any of the us-east-1 ranges listed on this page: https://ip-ranges.amazonaws.com/ip-ranges.json You can learn more about the ranges that we use on this help page: Can't access or use Zapier with other apps


@RedShirt  and @taller_dig, if you’re still having trouble uploading videos to Vimeo, the best thing to do is to get in touch with the Zapier Support team using the Get Help form as they’ll be able to take a closer look at your Zap with you. 


Hi @Jairo, Zapier uses a range of IP addresses. We might be connecting from any of the us-east-1 ranges listed on this page: https://ip-ranges.amazonaws.com/ip-ranges.json You can learn more about the ranges that we use on this help page: Can't access or use Zapier with other apps

Damn! I took them all (only “us-east-1”) and tried to paste into the Zoom IP filter, but I only can add 266 from the 281 ranges in there. When you say any you really mean “any”, right? 😅 5% of missed videos is too much. Thanks for your help @Danvers 😊


My integration works for Speaker View videos in zoom, but anytime zoom records multiple videos due to using a shared screen (like “Shared screen with Speaker View” or “Shared Screen with gallery view” or “Gallery view”) the zap doesn’t work.  Does anyone know how to fix this? Thanks!


@shalgrim Will this zap only fetch recordings done by the connected zoom user account? Tried to setup a zap, but found no recordings.

I have an owner account with no recordings but would like to move all recordings done by our team to our gDrive. Can I do this without having to create individual zaps for every team member?

 

 


You got it, @Thomas Evensen , just recordings for that user. (API)


Hi Team

 

Im looking for a solution to get download link for ZOOM Phone as well (not only meeting and webminar), do you have any solution for this?


HI @shalgrim, do you have any update that we can download the Zoom Phone recording as well? According to this API from Zoom https://marketplace.zoom.us/docs/api-reference/zoom-api/phone/phoneuserrecordings


Zoom Phone is a different API. I don’t have any more information on plans to bring a Zoom Phone app to Zapier.


@taller_dig thanks for sharing the solution with Community!


Another thing to check if you want to be able to upload to youtube

  • make sure that in your account (mine is a paid zoom account) settings that anybody with the link may download the recording:

 

Only then will Zoom’s video download url work to upload to youtube directly


I managed to automatically get a very short recording into Drive when I was just trying, but I got errors with the real videos I need to download due to an exceed of the time processing the task (max 180s.). That’s alright, but I would like to know the processing speed, because I managed to both download and upload manually in less than 30s. Is there any recording time limit to complete successfully the tasks?


Hi @Jairo! It’s tricky to give a specific processing speed as it will depend on different factors related to both Google’s and Zapier’s servers. 

 

I’m sorry that I can’t give you a more specific answer with this one!


Mods, feel free to remove this if this is not allowed, but I have developed an app to resolve this specific issue after running into issues with the Zapier route. https://zbackup.app will automatically upload your Zoom cloud recordings to Google Drive, YouTube, Vimeo, OneDrive, Dropbox, with more integrations on the way. It also allows for advanced filters on what recordings to back up, send email upon success or failure, and delete recordings once they’ve been backed up.


Thanks for sharing!

 

Got this working for 

  • Google Drive
  • Zoho WorkDrive
  • YouTube

Questions: what is the file size limit for these uploads? I believe it used to be 100 MB. Has that changed? Cheers!


Hi all! I was hoping someone might be able to advise on a problem I’m having with my Zoom to YouTube automation. My automation had been working absolutely fine for months but then as of early April it just stopped working altogether, but isn’t showing any ‘failed runs’ (see screenshot 1). I should add I need two automations, one for Zoom webinar recordings and one for Zoom meeting recordings.

 

I haven’t changed any of the settings, and this is what I had set-up

 

 

I’ve tried duplicating it and setting up a new Zap with the same details but am now recieving an error message that says “The upload video could not be sent to YouTube. The app returned "Media type 'text/html;charset=utf-8' is not supported.". I can’t for the life of me figure out what is going wrong (I’m not super tech savvy!), but any help would be greatly appreciated!


Hi all! I was hoping someone might be able to advise on a problem I’m having with my Zoom to YouTube automation. My automation had been working absolutely fine for months but then as of early April it just stopped working altogether, but isn’t showing any ‘failed runs’ (see screenshot 1). I should add I need two automations, one for Zoom webinar recordings and one for Zoom meeting recordings.

 

I haven’t changed any of the settings, and this is what I had set-up

 

 

I’ve tried duplicating it and setting up a new Zap with the same details but am now recieving an error message that says “The upload video could not be sent to YouTube. The app returned "Media type 'text/html;charset=utf-8' is not supported.". I can’t for the life of me figure out what is going wrong (I’m not super tech savvy!), but any help would be greatly appreciated!

 

 

I’m encountering the same issue! Worked fine for the past few months and all of a sudden, the videos are no longer uploaded from Zoom to Youtube since early April. @Danvers - any insight what might have happened here?


Hi @markbriant and @Alena!

I suspect that you were being affected by a bug that we’d been experiencing, where Zoom triggers in general were not always working. That has been resolved as of 2 days ago. Can you confirm whether you’re now able to use the integration as intended, with the Zap triggering and the video being uploaded to YouTube properly?


I struggled with this for a bit, but have it working now (Zoom recordings -> save in Google Drive + share in Slack). https://zapier.com/shared/507ca58b4f46a13c295e16d1ee9990053c949eba

A couple key points: 

1. Recording files need to be publicly available

For Zapier to be able to download the recordings, the files need to be available for download by anyone on the internet. If you have any authentication requirements or passcodes or other restrictions on recording downloads, the Zap won't work.

As far as I can tell, although Zapier uses your account credentials to log in and get the recording metadata, whatever process actually goes to the download URL to get the recordings isn't logged in as you.

So if you're getting mysterious text files containing HTML (or zip archives containing several such files) it means Zoom has shown the Zapier downloader an error page. (You can see the error page by downloading the file, changing the extension to `html`, and opening it in a browser.)

Note: This does present a security risk that you will have to weigh. Anyone with the URL for your recordings will have access to them, without having to present any credentials. But the URLs themselves are essentially impossible to guess, so an attacker would have to already have access to some internal information in order to get there. Unless the contents of your meetings are extremely sensitive you probably don't need to worry about it.

2. Both user-level settings (for the meeting host) and account-level admin settings need to have wide-open permissions for recordings

An additional difficulty, as with many things zoom-related, is that there are two levels of settings that can sometimes be in conflict. 

a. each user's personal settings

Profile > Personal > Settings > Recording
https://zoom.us/profile/setting?tab=recording 

Here the meeting host needs to have all of these unchecked:

b. the account settings that apply to all users

Profile > Admin> Account Management > Account Settings > Recording
https://zoom.us/account/setting?tab=recording

This can only be modified by account administrators. These are the relevant settings: 

In my case, the little “Only the host can download cloud recordings” checkbox was checked, and that was preventing Zapier from accessing the recordings even though it was logging in as me, the host. 🤷‍♂️

 

 

 

 

 

 


Hi @herbcaudill!

 

Thanks for letting us know how you solved this particular issue!


I’ve given this a go and been unable to pass this url to either vimeo → upload new file or google drive → upload file. In Vimeo I just get an invalid video file, which is no help. In Google Drive, I get an appropriately named file, but it is a small html file rather than a video file. Is there an extra step or another path I should be taking to get to the desired result?

Edit: I think I see what is going on here. You can copy and paste the url defined by video_dl_urls into a browser and it will initiate a download of an mp4 file through some magic, but it is not a true link to a file that can be passed downstream. If you look at the url you’ll see there is no file extension, and adding one doesn’t help. I lack the tools to see what happens after you paste that url into a new tab that leads to a valid file being downloaded.

zapier zoom zip file doesn't contain video files


getting this error