Connecting your tools
Connecting YouTube to an AI agent
YouTube is the platform that applies the most rules without ever asking. The file format decides whether the video becomes a Short; the announced privacy is not always the one applied; the number of daily uploads is capped and shared. This page says what the connector does, and above all what YouTube decides in your place — because that is where the bad surprises are.
1. What the agent uploads
You connect an ordinary Google account. There is nothing to create in Google Cloud: nullbot goes through its own application. The only condition is that the account already owns a YouTube channel — a Google account without a channel cannot upload anything, and creating the channel is done on YouTube's side, once.
The connector gives two things: uploading videos, and reading the channel's statistics. The file goes out as bytes from your machine, no domain needs to be verified.
The two authorisations requested are exactly those declared to Google for the consent screen. Adding one more, even a broader and seemingly handier one, would bring back the “unverified app” warning for every user — which is why the scope does not move.
2. The Short is decided on the file, not on a checkbox
nullbot's social studio composes Shorts: the video is produced in 9:16, and a landscape video is refused before it is even sent.
The reason comes down to a point many discover late: YouTube does not classify a video as a Short because you ask it to. There is no checkbox. It decides on the file — square or taller than wide, under three minutes. A horizontal video uploaded in the hope of a Short becomes an ordinary video, with the reach of an ordinary video, that is to say almost nothing for a channel that is starting out.
Refusing landscape upstream is therefore a way of avoiding a technically successful and practically useless publication — the same logic as the one applied on TikTok.
3. The privacy actually applied
YouTube announces that it locks to private the videos uploaded by an application it has not audited. Verified on 10 August 2026: a public upload stayed public and was indeed served as a Short.
That verification carries a date because it may cease to be true: YouTube can close that lock whenever it decides to. nullbot therefore rereads, on every upload, the privacy actually applied by YouTube, and reports the discrepancy the day it appears — rather than announcing a publication no one would see.
That is the difference between believing documentation and verifying a result. A channel publishing into the void for three months only notices by looking at its counters, and by then it is too late for the rhythm.
4. Cap, titles and mandatory declaration
- About one hundred uploads a day, for all nullbot users combined. It is a shared budget, distinct from the reading one. It is comfortable for a company publishing daily, and it explains why a burst of uploads is not a good idea.
- A title of at most one hundred characters, without angle brackets — YouTube refuses the characters
<and>. A title that is too long is not truncated, it is rejected. - The “content made for kids” declaration is mandatory and commits the channel owner. nullbot answers “no” by default, which matches a company publishing for its customers. If your business addresses children, this is a declaration to revisit knowingly, because it has legal effects and not only technical ones.
- Scheduling is only possible on a video uploaded as private. On a public video, YouTube plainly ignores the requested date and releases it immediately.
5. What it changes over time
YouTube is the only network in this family where content does not die after twenty-four hours. A video published today can bring views in two years, because it is also a search engine. Which makes it an investment rather than an expense — provided there is a body of work to keep alive.
- Week 1. The channel exists and publishes, with titles written to be searched rather than to look good.
- Month 3. Statistics say which videos keep being watched after their release — those are the ones to adapt, not the ones that spiked on the first day.
- Year 2. The channel brings views on old content. That is when the work stops being a running cost and becomes an asset.
No view count is promised: it depends on the subject, the competition and the quality of what is published.
6. Frequently asked questions
Can an ordinary horizontal video be published?
The social studio composes Shorts and refuses landscape before sending. For a long video in the classic format, uploading is done today from YouTube directly.
Does a channel need to exist already?
Yes. A Google account without a YouTube channel cannot upload anything. Creation is free and is done once from YouTube.
Why not ask Google for more authorisations?
Because the validated consent screen carries exactly those two authorisations. Asking for one more would bring back the “unverified app” warning for everyone — a cost far above the convenience gained.
Can a video be scheduled for a precise date?
Only if it is uploaded as private, then made public on the desired date. A video uploaded public goes out immediately, whatever date is transmitted.
Going further
Read next: connecting TikTok, AI agents for social media, or every available connector.