I have created a Zap to automatically upload Zoom cloud recordings to my Google Drive.
The Zoom integration is working fine, but in the Google Drive action, where I set "Upload File", I selected the video file download URL and added the extension .mp4. However, the uploaded file is empty, showing only 14KB of storage space. Can anyone anyone help me with that?
Best answer by JuanBest answer by Juan
I found a workaround that might help you guys. I faced the same issue, but @Troy Tessalone pointed me in the right direction when he mentioned “files.” If your setup is configured to record multiple views separately, the “Video Files Download URL” will contain two or more URLs. This is why a small file with no video is being uploaded to Google Drive.
To resolve this, you have two options:
1. Adjust your Zoom recording settings to record only one file.
2. (This is what I did) Use a “Text Formatter” step in Zapier to extract the specific URL you need. The output will show the number of URLs available. From there, you can decide which URL(s) to send to Google Drive—or send both, if needed. 3. If the latter does not work, you can go with a Code by Zapier- Run JavaScript to return the first URL
const links = (inputData['inputData.links'] || '').split(',');
// Prepare the output as an object with the first URL
output = { firstUrl: links.map(link => link.trim()).filter(link => link)[0] };
Hi @Troy Tessalone. We are experiencing the same issue with uploading a Zoom recording. I've tried looping through the line items, but it keeps resulting in a file that's only 15 kb and not looking like an .mp4-file.
Do you have any ideas on how to process these files?
I've tried (with and without looping):
Video Files Download URL
Recording Files Download URL
I've put in some screen prints below from the Zap. Please let me know if anything else is needed.
Kind regards, Agnes
Result in Google Drive
The Zap Google Drive-step:
Data in:
Data in
Data out:
part 1 part 2
Then info about the owner/user, followed by the hydrated file name:
I found a workaround that might help you guys. I faced the same issue, but @Troy Tessalone pointed me in the right direction when he mentioned “files.” If your setup is configured to record multiple views separately, the “Video Files Download URL” will contain two or more URLs. This is why a small file with no video is being uploaded to Google Drive.
To resolve this, you have two options:
1. Adjust your Zoom recording settings to record only one file.
2. (This is what I did) Use a “Text Formatter” step in Zapier to extract the specific URL you need. The output will show the number of URLs available. From there, you can decide which URL(s) to send to Google Drive—or send both, if needed. 3. If the latter does not work, you can go with a Code by Zapier- Run JavaScript to return the first URL
const links = (inputData['inputData.links'] || '').split(',');
// Prepare the output as an object with the first URL
output = { firstUrl: links.map(link => link.trim()).filter(link => link)[0] };