YouTube: Upload Video
Upload a video to YouTube with full metadata: title, description, tags, category, privacy, scheduled publish time, thumbnail and optional playlist. Stores the new video id/URL.
Social MediaYouTubeUploadVideo
What it does
Upload a video to YouTube with full metadata: title, description, tags, category, privacy, scheduled publish time, thumbnail and optional playlist. Stores the new video id/URL.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| Connection name | variable | Required | youtube | Name of the connection created by 'Authorize YouTube'. |
| Video file | file | Required | Local video file (mp4, mov, …). Example: C:/videos/clip.mp4 Supports variables | |
| Title | string | Required | Example: My awesome video Supports variables | |
| Description | multiline | Optional | Supports variables | |
| Tags (comma separated) | string | Optional | Example: rpa, automation, tutorial Supports variables | |
| Category | dropdownFilm & Animation · Autos & Vehicles · Music · Pets & Animals · Sports · Travel & Events · Gaming · People & Blogs · Comedy · Entertainment · News & Politics · Howto & Style · Education · Science & Technology · Nonprofits & Activism | Optional | People & Blogs | |
| Privacy | dropdownprivate · unlisted · public | Optional | private | |
| Schedule publish (optional, ISO 8601) | string | Optional | RFC3339/ISO 8601 UTC, e.g. 2026-07-01T09:00:00Z. Requires privacy = private. Blank = publish per the privacy setting. Example: 2026-07-01T09:00:00Z Supports variables | |
| Made for kids | dropdownNo · Yes | Optional | No | |
| Thumbnail image (optional) | file | Optional | jpg/png ≤ 2MB. Needs a verified channel. Supports variables | |
| Add to playlist id (optional) | string | Optional | Example: PLxxxxxxxx Supports variables | |
| Store video id in | variable | Optional | Example: videoId |
More Social Media commands
Ready to automate your busywork?
Start your free 10-day trial today. No credit card, no commitment.