Skip to content

Automate YouTube

Run the routine side of a YouTube channel without opening Studio. New uploads get descriptions, chapters and translations, comments are summarised and the unanswered ones listed, playlists stay tidy, and subscriber numbers arrive on a schedule. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: every 30 minutes, check my channel for new uploads, read the captions, have AI write a description, 10 tags and timestamped chapters, update the video and email me the result.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Ideas

What you can automate in YouTube

Metadata written for each new upload, comment questions you won't miss, playlists without dead videos, and channel numbers that reach your inbox each week. These are ready-made starting points. Anything else you can describe works too.
Every 30 minutesAI

Write descriptions, tags and chapters for new uploads

Each new video gets an AI-written description, tags and timestamped chapters from its captions, and you get an email showing what changed.

See how it works
Collects as they arrive, acts dailyAI

Upload queued videos to YouTube on a schedule

Video links you send are uploaded one at a time with an AI title and description, and added to your playlist.

See how it works
Hourly

Get an email when channels you follow post

New videos from your subscriptions arrive in one email with titles and links.

See how it works
WeeklyAI

Find the videos taking off in your niche

Each Monday you see which recent videos on your topic or from rival channels beat their usual views, with a note on why.

See how it works
The moment it happens

Replace a link in every video description

One call swaps old text for new across all your descriptions and tells you how many videos changed.

See how it works
The moment it happens

Copy playlists to another channel

Every playlist and its videos is recreated on your second channel, with a summary when it's done.

See how it works
On a scheduleAI

Add translated titles and descriptions to new videos

New uploads get their title and description in the languages you choose, added as YouTube localizations.

See how it works
Weekly

Get your channel's numbers every Monday

A weekly email shows subscribers, total views and video count, with the change since last week.

See how it works
DailyAI

Get a daily summary of new comments

Each day you read what viewers said in a few lines, plus the questions worth answering.

See how it works
DailyAI

Get a daily digest of a playlist's new videos

New additions to a playlist are summarised in one email so you know which to watch.

See how it works
MonthlyAI

Turn viewer comments into video ideas

Once a month you get the themes viewers keep raising and a list of videos you could make next.

See how it works
Daily

List the comments you haven't replied to

A daily email lists comment threads on your videos that still have no reply from you.

See how it works
Weekly

Remove duplicates and dead videos from playlists

Each week duplicate, deleted and private videos are taken out of your playlists, with a log of what went.

See how it works
Daily

Get told when you pass a subscriber milestone

Your subscriber count is tracked daily and you hear each time it crosses the next thousand.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with YouTube, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any YouTube automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what YouTube should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every hour, read new comments on my YouTube videos and use AI to flag questions I have not answered, then send me the list once a day.

Every day, add views, likes and comments for each of my YouTube videos to my Stats sheet in Google Sheets.

When a new video is published on my YouTube channel, save its transcript as a file in my Transcripts folder in Google Drive and send me the link and an AI summary on Telegram.

Works with

YouTube with the apps you already use

Videos start in a folder or a content queue and finish as posts and reports. Connecting YouTube to your sheets, files, inbox and chat moves each step along without copying links by hand.

YouTube works with hundreds of other apps

Name any of them when you ask your assistant, and your automation connects them. Over 248 apps are ready to go, and anything with an API works too.

  • Slack
  • Discord
  • Notion
  • Instagram
  • TikTok
  • Facebook Pages
  • LinkedIn
  • Vimeo
  • Twitch
  • Google Analytics
  • Google Docs
  • Dropbox
  • Buffer
  • WordPress
  • ElevenLabs
  • Canva
  • beehiiv

Beyond chat

Have YouTube work when you're not in the chat

Connecting YouTube to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect YouTube

Public data such as search, video stats and comments needs only an API key from your own Google Cloud project. Uploading, editing videos or managing playlists also needs an OAuth client you create in that project.

YouTube

Video / Social

  1. In Google Cloud Console, enable the YouTube Data API v3 for your project.
  2. Under Credentials, create an API key and restrict it to the YouTube Data API. In the ClickRuntime dashboard, save it as a secret on Connections & secrets.
  3. For channel actions, set up the OAuth consent screen with the https://www.googleapis.com/auth/youtube scope, then create a Web OAuth client with the redirect URI https://clickruntime.com/oauth/callback.
  4. In the ClickRuntime dashboard, open Connections, choose YouTube and enter your OAuth client ID and secret, then authorise your channel.

Good to know

YouTube limits that affect automations

  • Each project gets 10,000 quota units a day. A read costs about 1 unit, an edit about 50 and a search 100, so automations read upload playlists rather than searching wherever they can.
  • An upload uses about 1,600 units, which caps a channel at roughly six uploads a day on the default quota.
  • Videos uploaded through an API project that hasn't passed Google's audit may be locked to private, so plan to publish them yourself until your project is audited.
  • Anything that changes your channel (uploads, edits, playlists) needs the OAuth client. An API key alone is read-only.
  • Subscriber counts come back rounded, and watch time or retention isn't available through this connection.

FAQ

Questions about automating YouTube

What can ClickRuntime do on my channel?
With an API key it reads public data: videos, channel stats, playlists and comments. With your OAuth client authorised it can also update titles, descriptions and translations, upload videos and create or clean up playlists.
Can I manage two channels?
Yes. Each channel is its own connection, so copying playlists from an old channel to a new one uses two connections.
Why might an uploaded video stay private?
Google can restrict uploads from API projects that haven't completed its compliance audit to private. You can still make them public in YouTube Studio.
How quickly does it notice a new upload?
It checks your uploads on a schedule, such as every 30 minutes or hourly, and only acts on videos it hasn't handled yet.
Do I need AI for YouTube automations?
No. Stats reports, new-video emails, unanswered comment lists and playlist cleanup run without it. Descriptions, chapters, translations and comment summaries use the AI that comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a YouTube connector for ChatGPT or Claude?
Not for chatting with YouTube data. A chat connector lets your assistant read and change YouTube while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each YouTube event.

Tell your assistant what YouTube should do

Free plan. No credit card.