Skip to content

YouTube Upload Packager · Social Media

Upload the video, approve a finished title and description

Each new upload gets three title options, a description with chapters from your own timestamps, tags and a comment to pin. You approve it.

Available now $69 one-time · never renewsIncluded in Enterprise

Free account to start. Buying and running live need a paid plan.

  • Starts from an event in a connected app
  • 1 AI step
  • A person approves before it acts
  • About 15 min to set up

Sound familiar?

The job, before and after this agent.

What it feels like today

  • “The video took a week; the title and description get five rushed minutes.”
  • “Typing out chapters from my notes is the most boring part of every upload.”
  • “Every description ends differently, and half of them are missing my links.”

What you get with the agent

  • Three title options within YouTube's 100 characters, in your channel's style.
  • A clean description with chapters built only from the timestamps in your upload notes, and every link kept.
  • Search tags and a short comment to pin.
  • After you approve, the title, description and tags are written to the video; the comment text is emailed to you to pin.

Before

A woodworking channel uploads a private video titled “dovetail box v3 final” with rough notes, then spends half an hour writing the description and chapters.

After

Fifteen minutes after the private upload, a review shows three titles, a description with five chapters from the notes and tags. One approval, the video is updated, and the comment to pin arrives by email.

How it works

The whole workflow, step by step.

For each video added to your channel's uploads (private and unlisted ones too), AI reads the working title and your upload notes and writes three title options within 100 characters, a clean description with chapters built only from the timestamps you wrote (none are made up), search tags and a short comment to pin, keeping every link from your notes. Everything waits for your approval; after you approve, code checks the lengths and leftover placeholders and the video's title, description and tags are updated on YouTube. The pinned-comment text is emailed to you, because YouTube doesn't let apps post and pin a comment. It doesn't watch the video, change thumbnails or privacy, or publish it.

  1. TriggerNew video on your channel
  2. AI stepPackage the video
  3. Human approvalApprove the package
    • Approved:Check before updating
  4. LogicCheck before updating
  5. LogicPassed the checks?
    • Update:Update the video
    • Held:Held: video not changed
  6. OutputHeld: video not changed
  7. App callUpdate the video
  8. OutputEmail you the pinned comment
  9. OutputPackaged

This is the workflow that opens in your workspace when you set the agent up. Every step can be edited.

  1. Step 1New video on your channelStarts for each video added to your channel's uploads, including private and unlisted ones (checked every 15 minutes or more).
  2. Step 2Package the videoAI writes three title options, a description with chapters built only from the timestamps you wrote in your upload notes, tags, and the text for a pinned comment, in your channel's style.
  3. Step 3Approve the packageTitle options, description, tags and the pinned comment wait in Reviews: pick a title (put it in json.title), edit anything, then approve to update the video. Reject to change nothing.
  4. Step 4Check before updatingIn code: the title fits 100 characters, the description 4500 and the tags 450, and none of them has a leftover placeholder.
  5. Step 5Passed the checks?Passed: the video is updated. Otherwise nothing changes on YouTube.
  6. Step 6Held: video not changedA field was blank, too long or still had a placeholder. Edit the video in YouTube Studio, or start the run again.
  7. Step 7Update the videoWrites the approved title, description and tags to the video (YouTube keeps its other details).
  8. Step 8Email you the pinned commentYouTube doesn't let apps post and pin a comment on your own video, so the approved comment is emailed to you with the video link, to post and pin in a few seconds.
  9. Step 9PackagedThe run history keeps the title options and what was written to the video.

Example run

What goes in, and what comes out.

Example with fictional data

Comes in

A new private upload, “dovetail box v3 final”, with notes: “0:00 intro 0:45 marking out 3:10 sawing the tails 7:40 chopping 11:05 glue up”, plus a link to the saw.

The agent produces

Titles like “Hand-cut dovetail box from pine offcuts”, a description with the five chapters and the saw link kept, tags such as “dovetails, hand tools”, and a comment asking what to build next.

What you need

Everything it takes to run it.

About 15 minutes from purchase to live. A checklist above the canvas takes you through each step.

Plan

Included in Enterprise; on other paid plans it's $69 once. Agents run live on paid plans, from Basic ($39/mo).

Your AI key

Connect any of 15 AI providers on your own key. Your provider bills usage directly, at cost; we add no markup.

Apps

Checklist

  • A paid plan (agents run live on paid plans).
  • An AI provider key (Settings → AI Providers).
  • YouTube (the Google account of your channel), connected in Settings → Integrations.

Setup, about 15 minutes

  1. Connect your AI provider. The AI steps run on your own key (OpenAI, Anthropic, Google and more). Add one in Settings → AI Providers.
  2. Connect YouTube. Connect the Google account of your channel in Settings → Integrations → YouTube.
  3. Pick your channel. Open the trigger and pick your YouTube account and channel.
  4. Describe your channel. Open “Package the video” and replace the placeholder with your channel and style.
  5. Pick the account that updates. Open “Update the video” and pick the same YouTube account.
  6. Where the comment goes. Open “Email you the pinned comment” and replace the example address with yours.
  7. Test it with Dry Run. Press Dry Run: the agent runs on sample data with no messages sent and nothing written to your apps.
  8. Switch the trigger on. Open the trigger and click “Activate app trigger”: new uploads are checked every 15 minutes or more.

Is it a fit?

Who it's for, and what it won't do.

Built for

  • Solo YouTubers who upload weekly
  • Educators and tutorial channels with timestamped notes
  • Small teams who upload privately and publish later

What it doesn't do

  • It doesn't watch or listen to the video: chapters come only from timestamps you write in the upload notes, and are left out when there are none.
  • It can't post or pin the comment (YouTube doesn't allow that for apps): the text is emailed to you.
  • It doesn't change thumbnails, privacy, playlists or the publish time.
  • Nothing is changed on YouTube without your approval.

We list the limits up front so you can decide before you buy.

Price

$69 one-time

Per workspace. It never renews.

Available now
  • Included at no extra cost on Enterprise.
  • Buying and running it live need a paid plan, from Basic ($39/mo).
  • Dry Run costs nothing: simulated AI and app calls, nothing sent.
  • AI usage is billed by your own provider, at cost. No AI credits to buy from us.

One-time agent purchases aren't covered by the 30-day money-back guarantee. Refund policy

FAQ

Questions about YouTube Upload Packager.

Will it invent chapters?

No. Chapters come only from timestamps you wrote in your upload notes; without them the description has none. You review everything before the video changes.

Why isn't the comment pinned for me?

YouTube's API lets apps reply to comments but not post and pin a new one on your video, so the approved text is emailed to you to paste and pin.

Which apps do I need?

The Google account of your YouTube channel and your own AI provider key.

Is it worth it?

It's a one-time purchase that never renews, and the slowest part of every upload becomes a quick review. Running it live needs a paid plan; Dry Run is free.

Where do the chapters come from?

Only from timestamps you write in the description when you upload ("0:00 intro, 2:15 setup…"). The agent never makes up timestamps: without them, the description has no chapters.

Why isn't the comment posted for me?

YouTube's API lets apps reply to comments but not post and pin a new comment on your video, so the approved text is emailed to you to paste and pin.

Does it change my video without me?

No. Nothing is written to YouTube until you approve the package.

Is this a subscription?

No. YouTube Upload Packager is a one-time purchase of $69 per workspace and never renews. The Enterprise plan includes it at no extra cost. Running it live needs a paid plan (from Basic ($39/mo)), and your AI provider bills you directly for usage.

Can I test it before it touches real data?

Yes. Once it's set up in your workspace, Dry Run plays every step on sample data with simulated AI and app calls: nothing is sent and nothing in your apps changes. Switch the trigger on only when you're happy.

Put YouTube Upload Packager to work.

Free account, no credit card. Your Agents page opens with YouTube Upload Packager ready to buy and set up, then Dry Run it before it goes live.