Explore Plans
Mobile menu Close menu
YouTube

Upload video from URL

This action will publish a video or Short from a given URL to your YouTube channel. Video will be uploaded as a Short or regular video based on the video length and aspect ratio.

Developer info

API endpoint slug
youtube.upload_video
Filter code method
Youtube.uploadVideo.skip(string?: reason)
Runtime method
runAction("youtube.upload_video", {})

Action fields

Video url Text input > File

Label
Video URL
Helper text
This must be a URL containing a video file, usually ending in .mp4. Some trigger ingredients (eg. TikTok) link to a page hosting the video, which will not work.
Slug
video_url
Required
true
Can have default value
true
Filter code method
Youtube.uploadVideo.setVideoUrl(string: video_url)

Title Text input > Title

Label
Title
Helper text
Title for the video, up to 100 characters.
Slug
title
Required
false
Can have default value
true
Filter code method
Youtube.uploadVideo.setTitle(string: title)

Description Text input > Long text

Label
Description
Helper text
Description of the video
Slug
description
Required
false
Can have default value
true
Filter code method
Youtube.uploadVideo.setDescription(string: description)

Privacy Dropdown list

Label
Privacy
Helper text
Choose Private to review the video before anyone sees it, then publish it from YouTube Studio.
Slug
privacy
Required
true
Can have default value
true
Filter code method
Youtube.uploadVideo.setPrivacy(string: privacy)