Schedule YouTube videos.

Upload a video with its title, description and privacy setting, and publish it at the time you pick.

Free plan, no credit card. Paid plans include a 14-day free trial.

What you can post to YouTube

Video

One video per post, a title up to 100 characters and a description up to 5,000. Public, unlisted or private.

Why teams schedule YouTube with PostBoost

One calendar for every channel

See YouTube next to your other 14 channels and move posts when plans change.

One post, a version per network

Write once, then adjust the text for YouTube without copying the post.

Know when a post fails

If YouTube rejects a post, you see why and can retry it once it is fixed. A webhook can tell your code too.

Upload settings in one place

Title, privacy, made-for-kids and the altered or synthetic content label, set before upload.

Connect YouTube in three steps

  1. Open Accounts

    Choose Connect account, then YouTube.

  2. Sign in with Google

    Pick the channel PostBoost may upload to.

  3. Upload and schedule

    Add the video, title and privacy, then pick a time.

PostBoost connect account dialog: Facebook Page, Instagram, Threads, Mastodon, Pixelfed, Bluesky, YouTube, Google Business Profile, Pinterest, LinkedIn profile and Page, TikTok and X

Post to YouTube from your AI agent or your code

Ask your agent

“Upload this video to YouTube as unlisted with this title and schedule it for Monday at 15:00.”

text MCP tools
upload-media-by-url, create-post, schedule-post

Not connected yet? Ask your agent to connect YouTube: it sends you a one-time sign-in link that works for 15 minutes.

Set up your agent

API

bash
curl -X POST https://postboost.co/app/api/{workspaceUuid}/posts \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"accounts": [12], "queue": true, "versions": [{"account_id": 0, "is_original": true, "content": [{"body": "Our API 1.8 is live."}]}]}'
API reference: createPost

Good to know

Network status: Network permissions

YouTube on PostBoost in one paragraph

PostBoost schedules and publishes to YouTube: video. You connect it by signing in with Google and picking your channel. Posts go out from the dashboard, from an AI agent over MCP or from the REST API, and each connected YouTube account counts toward your plan's social accounts (Free: 3).

text
channel: YouTube
providers: youtube
formats: Video
text_limit: 5,000
media: one video, required; title required, up to 100 characters
connect: dashboard, or create-connect-link (MCP) / createConnectLink (API)
post: create-post, schedule-post, add-post-to-queue (MCP); POST /posts createPost (API)
page: https://postboost.co/integrations/youtube
docs: https://postboost.co/docs/permissions/
pricing: https://postboost.co/pricing.md
llms: https://postboost.co/llms.txt

Questions about YouTube

Can I upload as unlisted or private?

Yes. Pick public, unlisted or private for each video.

Can I mark a video as made for kids?

Yes. The setting is part of every YouTube post, together with the label for altered or synthetic content.

Can I connect YouTube on the Free plan?

Yes. Every plan can connect YouTube. The Free plan includes 3 social accounts and 3 scheduled posts. Paid plans start at $29 a month with a 14-day free trial.

Can my AI agent post to YouTube?

Yes. Connect PostBoost to Claude, ChatGPT, Cursor or another MCP client, then ask it to write or schedule a YouTube post. Posts stay drafts until you or the agent schedule them.

Related

Start scheduling YouTube posts today.

Free plan, no credit card.