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.
- Runs
- Daily
- Apps
- YouTube
- AI
- Not needed
- Access
- youtube.readonly
Send this to your assistant
Create a ClickRuntime automation: every morning, email me comments on my channel from the last 7 days that I haven't replied to, with links.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A food channel posts three videos a week and each one collects dozens of comments. Someone asks what oven temperature the sourdough needs, another asks where to buy the pan, and a third points out an error in the description. YouTube Studio sorts comments by recency or popularity, not by whether you have answered them, so a question from last Tuesday scrolls out of sight and the viewer never hears back.
Once a day, the list of comment threads on your channel's videos is pulled and filtered down to the ones where no reply from the channel owner exists. The result lands in your inbox as one email with the comment text, the video it sits under and a link to the thread. You answer from the email instead of opening video after video.
It suits solo creators and small channel teams who want to answer questions without living inside Studio.
What you get out of it
Questions get answers while useful
A viewer asking about a recipe, a gear model or a timestamp wants the answer this week. A daily list means a reply goes out within a day or two instead of surfacing months later when the thread is stale.
Viewers see a channel that responds
People read the replies under a video before subscribing. Threads where the creator answered signal an active channel, and a pile of unanswered questions signals the opposite. The email names the video each thread sits under, so you do not need to remember where a viewer commented last month.
No scanning across your back catalog
Old videos keep drawing comments for years. The email names the video each unanswered thread belongs to, so you skip the manual tour through dozens of upload pages. The email names the video, which saves a long tour through your upload history.
Sponsor and buying questions surface
Comments like where did you get that or do you ship to Canada often come from people ready to buy. Catching them same day keeps affiliate and product sales from slipping away.
A finite list you can finish
Because only threads without your reply appear, the list shrinks as you work. You can clear it in one sitting and know nothing is waiting in a corner of your channel.
Support for the whole team
If a manager or editor helps with the channel, forwarding the same email gives them the identical to-do list, so two people do not answer the same viewer twice. It also keeps editors and community managers aligned on which threads remain.
How it works
What happens, step by step
Once a day, ClickRuntime reads the latest comments on your YouTube videos.
It leaves out your own comments and any thread you have already replied to.
You get an email listing the comments still waiting for a reply, each with the commenter's name, what they said and a direct link.
Before it runs live
- Connect YouTube
What you get
Build your own
Need it to work differently?
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.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Add an AI step, for example to summarize, sort or draft a reply
- Add another app, for example also send it to Slack
- Combine it with other YouTube steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_trigger, credentials, http, notify
YT = "https://www.googleapis.com/youtube/v3"
@on_trigger
def run(event):
h = {"Authorization": f"Bearer {credentials.connection('google', 'work')}"}
channel_id = http.get(f"{YT}/channels", headers=h, params={"part": "id", "mine": "true"}).json()["items"][0]["id"]
threads = http.get(f"{YT}/commentThreads", headers=h, params={
"part": "snippet,replies", "allThreadsRelatedToChannelId": channel_id, "order": "time", "maxResults": 100,
}).json()["items"]
open_threads = []
for t in threads:
top = t["snippet"]["topLevelComment"]["snippet"]
replies = t.get("replies", {}).get("comments", [])
if top.get("authorChannelId", {}).get("value") == channel_id:
continue
if not any(r["snippet"].get("authorChannelId", {}).get("value") == channel_id for r in replies):
open_threads.append(f"{top['authorDisplayName']}: {top['textOriginal'][:150]}\nhttps://youtu.be/{t['snippet']['videoId']}&lc={t['id']}")
if open_threads:
notify.email_me(f"{len(open_threads)} comments waiting for a reply", "\n\n".join(open_threads))
return {"unanswered": len(open_threads)}FAQ
Common questions
Does a reply from a moderator or another account count as answered?
Will it include comments held for review?
How many comments does it look through each day?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
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 worksRemove 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 worksGet 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 worksKeep exploring
Set up “List the comments you haven't replied to” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.