Triage YouTube comments into bugs, features, and FAQs

Sort new YouTube comments into buckets every four hours, file bugs and feature requests in Linear, auto-reply to common questions, and post a recap to Slack.

Agentic Task
YouTubeLinearSlackProductCustomer SupportFeedback TriageNotifications & AlertsDaily Digests
PromptCreate

Build an agent workflow that triages YouTube comments on my own channel into actionable engineering and content work so nothing gets buried.

Trigger: cron, every 4 hours.

On each run, the agent should:

1. Use YouTube List Channels with mine=true to get my channel and its uploads playlist ID.

2. Use YouTube List Playlist Items on the uploads playlist to collect videos published in the last 30 days.

3. For each of those videos, use YouTube List Comment Threads to pull top-level comments. Only process comments newer than the last run by remembering the most recent comment id (or publishedAt) per video between runs so the same comment is never processed twice.

4. Classify every new comment into exactly one bucket: bug report, feature request, content suggestion, FAQ, or noise. Be conservative: when unsure between FAQ and noise, choose noise.

5. For each comment classified as bug report or feature request, use Linear Create Issue in the team configured at setup. Title should be a short summary of the comment. Description should include the full comment text, the video URL, the commenter handle, and the bucket. Tag bugs and feature requests with distinct labels so they are easy to filter later.

6. For each comment classified as FAQ, match it against a small set of pre-approved question and answer templates supplied at setup. If a template clearly matches, use YouTube Reply to Comment to post the templated answer. If no template matches confidently, treat it as noise for that run and surface it in the Slack recap instead. Never invent an answer.

7. After processing all videos, use Slack Send a Message to post a single recap to a configured channel with the totals per bucket (bugs, features, content suggestions, FAQs auto-replied, FAQs surfaced for review, noise), links to every Linear issue created on this run, and a short list of any FAQ candidates that did not match a template.

Configuration the workflow should ask for at setup: the Linear team (or per-bucket team mapping if the user wants to split bugs and features), the Slack channel for the recap, the list of FAQ templates, and an option to disable auto-reply entirely.

Keep the loop quota-aware: prefer cheap list and get calls, batch where possible, and skip videos with no new comments.

What does this prompt do?

  • Pulls new comments from videos you posted in the last 30 days, every four hours.
  • Classifies each comment as a bug report, feature request, content suggestion, FAQ, or noise.
  • Opens a Linear issue for every bug and feature request with the comment, commenter, and video link.
  • Posts a templated reply on common questions so viewers get an answer without you typing it.
  • Drops a Slack summary with the bucket counts and links to every Linear issue created.

What do I need to use this?

  • A YouTube account that owns the channel you want monitored.
  • A Linear workspace and the team you want issues created in.
  • A Slack workspace and the channel where the recap should land.
  • A short list of pre-approved replies for the questions you answer most often.

How can I customize it?

  • Change how often it runs (every two hours, once a day, only on weekday mornings).
  • Edit the categories or add your own buckets, like sponsorship inquiries or transcription fixes.
  • Swap which Linear team or project receives each kind of issue, or route features to a different board than bugs.
  • Update the templated replies, or turn off auto-reply entirely and just log everything to Linear and Slack.

FAQs

Will this reply to every single comment?
No. It only auto-replies on comments that clearly match one of your pre-approved FAQ templates. Anything ambiguous gets surfaced in the Slack recap so you can handle it yourself.
What happens to comments that are just spam or compliments?
They land in the noise bucket and are counted in the Slack summary, but no Linear issue is filed and no reply is posted. You stay in control of the signal-to-noise ratio.
Can I send bugs and feature requests to different Linear teams?
Yes. When you set this up, point each category at a different team or project. Bugs can go to engineering, content suggestions can go to your editorial board, and so on.
Will it process the same comment twice?
No. The workflow remembers the last comment it processed for each video, so every run only picks up what is genuinely new since the last check.
What if I do not want to reply to anything automatically?
Skip the reply step entirely. You can run this purely as a triage workflow that files Linear issues and posts a Slack recap, with you replying on YouTube by hand.

Related templates

Auto-fix your calendar when a flight slips, and flag what's at risk

When your flight moves, your calendar times get corrected automatically and you get a Slack note naming the meetings you're about to miss.

Google Calendar
AviationStack
Slack
Agentic Task
Trace phishing emails to the sending IP and report abuse

Every 15 minutes, forwarded phishing reports get traced back to the server that really sent them, with a verdict in Slack and the worst senders reported.

AbuseIPDB
Gmail
Slack
Agentic Task
Turn procurement portal tenders into CRM deals each morning

Every weekday at 7am, sign in to the tender portals you track, filter new notices against your bid criteria, and open a deal for the ones worth chasing.

Anchor Browser
Google Sheets
HubSpot
+1
Agentic Task
Monthly CloudWatch cleanup audit for waste and dead alarms

On the first Monday of every month, find the alarms nobody watches and the monitoring you quietly pay for, then get a costed cleanup list in Slack and Linear.

Amazon CloudWatch
Slack Bot
Linear
Agentic Task
Turn each week's football fixtures into a venue staffing plan

Every Monday, rank the week's matches by expected demand, put the big ones on your venue calendar, and post a rota-ready summary to Slack.

API-Sports
Google Calendar
Slack
Agentic Task
Turn 5 star Yotpo reviews into a weekly marketing content queue

Every Tuesday we pull your best new reviews, draft social captions, email testimonials and product page quotes, then stage them in Notion for approval.

Yotpo
Notion
Slack
Agentic Task

Stop letting your best feedback get buried under YouTube comments.

Connect YouTube, Linear, and Slack once, and every new comment lands in the right place automatically.