Supported platform · YouTube
Schedule YouTube video uploads with AI
SimplePost uploads videos to the YouTube channel you authorize, with the title, description, tags, privacy and audience settings YouTube needs. An AI assistant is handy for the text around the video: a clear title within 100 characters, a description with chapters and links, and tags.
7-day free trial on every platform. No credit card required.
Quick answer
Can an AI assistant upload a video to YouTube?
Yes, through SimplePost. With your channel connected, ChatGPT, Claude or another MCP client can create a YouTube post from a video URL or uploaded file, with the title, description and privacy you specify. SimplePost uploads it at the scheduled time.
- What you connect
- The YouTube channel of the Google account you authorize
- What you can publish
- One video with title, description, privacy and audience settings
How it works
How SimplePost supports YouTube
SimplePost connects with Google OAuth and permission to upload videos and read your channel. The channel is the one tied to the Google identity you choose on Google's consent screen; accounts without a channel cannot be connected.
You can let SimplePost upload the video when the post becomes due, or upload it right away with YouTube's own scheduled publish time. With YouTube's scheduling, the video stays private until YouTube publishes it.
Supported content types
- Video upload
- One video per post, with title, description, tags and category.
- Custom thumbnail
- JPG or PNG up to 2 MB, applied after the upload.
- Vertical videos
- Upload vertical videos like any other. YouTube decides whether a video is shown as a Short; SimplePost has no Shorts-specific option.
Before you connect
YouTube account requirements and limits
SimplePost validates these rules when you schedule and again when the post becomes due.
Account requirements
- A Google account with a YouTube channel.
- For videos longer than 15 minutes, a channel that YouTube allows to upload long videos (usually a verified channel).
- A video file for every post; YouTube has no text or image posts in SimplePost.
Limitations to know
- Adding a video to a playlist is not supported.
- Community posts, live streams, premieres and captions files are not supported.
- If a custom thumbnail fails to apply, the video is still published and SimplePost reports a warning.
- Provider quota and channel restrictions still apply; YouTube can refuse uploads when the daily API quota is used up.
Text and media limits
| Media | Exactly 1 video; images are not accepted |
|---|---|
| Title | 100 characters; defaults to the post text if empty |
| Description | 5,000 bytes |
| Characters | Title and description cannot contain < or > |
| Tags | 500 characters in total, including separators |
| Thumbnail | JPG or PNG, up to 2 MB |
| File size | YouTube allows up to 256 GB and 12 hours; hosted SimplePost uploads are limited to 500 MB (MCP, API, CLI) or 50 MB (web app) |
YouTube settings in SimplePost
| Privacy | Public, unlisted or private. |
|---|---|
| Made for kids | Audience setting required by YouTube; defaults to not made for kids. |
| Category and tags | Choose a category your channel can use and add tags. |
| YouTube-native scheduling | Upload now and let YouTube publish at a set time; the video stays private until then. |
| Thumbnail | Upload a custom thumbnail image. |
With your assistant
How AI assistants publish to YouTube
Assistants are most useful for the metadata. Give the video's transcript or outline and ask for a title under 100 characters, a description with timestamps, and tags that fit in 500 characters.
Be explicit about privacy and audience in the prompt. Set the privacy value on the post rather than relying on a default.
Upload long or large videos from a public URL. Hosted uploads through MCP are limited to 500 MB per file, and local file paths do not work with the remote server.
All assistants use the same SimplePost MCP server, so the accounts, validation and results are identical whichever one you use.
- OpenAIChatGPT and YouTubeInstall the SimplePost plugin in ChatGPT to preview, schedule and publish posts on ten networks.
- AnthropicClaude and YouTubeConnect SimplePost from the Claude directory to prepare, adapt, preview and schedule posts.
- AnthropicClaude Code and YouTubeAdd the SimplePost MCP server with one command and publish release announcements from your repository.
Example workflow
From idea to a scheduled YouTube post
Connect YouTube
Open Accounts → Connect account → YouTube, sign in with Google and choose the channel's identity.Share the video
Give your assistant a public video URL, or upload the file in the web composer.Generate the metadata
Ask for a title, description and tags; state privacy and audience.Preview and schedule
Check the title and description in the preview, then schedule the upload.
List my SimplePost accounts. Create a YouTube upload on my channel with the video at https://northwind.example/offline-walkthrough.mp4. Write a title under 100 characters, a description with three timestamps and the release link, and up to eight tags. Privacy public, not made for kids. Save it as a draft and show me the preview before scheduling it for Monday at 16:00.
Example prompt. Replace the example links and times with your own; a draft is not published until you schedule or publish it.
Scheduling and preview
How YouTube scheduling and previews behave
- The preview shows the player frame, title, channel and the start of the description, which is how viewers first see the upload.
- SimplePost validates title length, forbidden characters, tags and the single-video rule when you schedule, and again when the post becomes due.
- Scheduled uploads can be edited or discarded in the web app until they start publishing.
Cross-posting
Cross-post from YouTube to other networks
A video launch often needs a long upload on YouTube and short teasers elsewhere:
| YouTube | The full walkthrough with title, timestamps and tags. |
|---|---|
| TikTok | A 30-second vertical teaser with a caption and hashtags. |
| A post that summarizes the walkthrough and links to it. |
Resources
YouTube tools, guides and documentation
FAQ
YouTube scheduling questions
Can I schedule YouTube uploads with SimplePost?
Yes. SimplePost either uploads the video when the post becomes due or uploads it immediately with YouTube's scheduled publish time, which keeps it private until then.
Can SimplePost upload YouTube Shorts?
You can upload vertical videos. YouTube decides whether a video appears as a Short; SimplePost has no separate Shorts setting.
What is the largest video I can upload?
Hosted SimplePost accepts files up to 500 MB through MCP, the API and the CLI, and up to 50 MB in the web app, even though YouTube itself allows much larger files.
Can I set a custom thumbnail?
Yes, a JPG or PNG up to 2 MB. If YouTube refuses the thumbnail, the video is still published and SimplePost shows a warning.
Can SimplePost add videos to playlists?
No. Playlist assignment is not supported; add the video to a playlist in YouTube Studio after it is published.
Other supported platforms
- Schedule LinkedIn posts with AI
- Schedule X (Twitter) posts with AI
- Schedule Instagram posts with AI
- Schedule Threads posts with AI
- Schedule Bluesky posts with AI
- Schedule Facebook Page posts with AI
- Schedule TikTok videos with AI
- Schedule Pinterest Pins with AI
- Schedule Telegram posts with AI
- Compare all platforms
Schedule your first YouTube post
7 days free · No credit card · 10 posts per platform during the trial