Triage Reddit complaints into Linear tickets

Watch your subreddit and adjacent communities for new posts, classify them with AI, and file bug, feature, and complaint reports as triaged Linear issues with Slack alerts.

Agentic Task
RedditLinearSlackProductCustomer SupportFeedback TriageResearch & MonitoringNotifications & Alerts

Build me an agent workflow that turns Reddit complaints about our product into triaged Linear tickets, with a Slack heads-up for the on-call PM.

Trigger: Reddit, new post. Watch our brand subreddit plus a configurable list of adjacent subreddits where users vent about products in our space. The list of subreddits should be easy to edit at the top of the workflow.

For every new post, the agent should: 1) Classify the post using AI as one of bug-report, feature-request, general-complaint, praise, or unrelated. If the classification is praise or unrelated, drop the post and stop. 2) For bug-report, feature-request, or general-complaint posts, call Reddit Retrieve Post Comments to load the comment tree so the agent can pull repro steps, screenshots, and plus-one context. Pick the top 3 most relevant supporting comments based on upvotes and substance.

3) Call Linear Create Issue in our Product team's triage project. The issue title should be a short summary the agent writes from the post. The description should include: the AI classification, a one-paragraph summary, the original post body, the top 3 supporting comments quoted with their authors, and the Reddit permalink. Priority should be derived from the post's upvote count: more than 50 upvotes is High, more than 10 is Medium, and everything else is Low. Make the team and project configurable.

4) Call Slack Send a Message to the #product-feedback channel with a one-line summary of the issue, the classification, the upvote count, and a link to the new Linear issue. The Slack channel should be configurable.

Important: do not post comments or messages on Reddit. This is internal triage only. The agent reads from Reddit and writes to Linear and Slack.

Additional information

What does this prompt do?
  • Polls your brand subreddit and a configurable list of adjacent communities for new posts.
  • Uses AI to classify each post as bug report, feature request, general complaint, praise, or unrelated, then drops praise and unrelated.
  • Pulls the post's top comments to capture repro steps and plus-one context before filing.
  • Creates a Linear issue in your Product triage team with title, summary, top supporting comments, the Reddit permalink, and a priority derived from upvote count.
  • Posts a one-line summary plus the Linear issue link to a Slack channel so the on-call PM sees it immediately.
What do I need to use this?
  • A Reddit account connected to General Input with read access to the subreddits you want to monitor.
  • A Linear workspace with a Product or triage team where new issues should be filed.
  • A Slack workspace with permission to post in the channel where alerts should land.
How can I customize it?
  • Edit the list of subreddits. Start with your brand subreddit and add any community where users vent about your space.
  • Tune the upvote thresholds for High, Medium, and Low priority to match how active your subreddits actually are.
  • Swap the Slack destination channel, or route bug reports to one channel and feature requests to another.

Frequently asked questions

Will this reply to Reddit posts on my behalf?
No. The workflow is internal triage only. It reads new posts and their comments, files a Linear ticket, and pings Slack. It never posts a comment or message on Reddit.
How does the priority get set on the Linear issue?
Priority is derived from the post's upvote count. By default, more than 50 upvotes is High, more than 10 is Medium, and everything else is Low. You can change the thresholds in the prompt before running it.
What stops praise and off-topic posts from cluttering Linear?
The AI classifies each post first. Posts tagged as praise or unrelated are dropped before any Linear or Slack action runs, so only bug reports, feature requests, and complaints become tickets.
Can I monitor more than one subreddit?
Yes. The trigger accepts a list, so you can watch your own brand subreddit plus any adjacent communities where users complain about products like yours.
Why include Reddit comments in the ticket?
Reddit threads decay fast and the most useful context, repro steps, plus-one reports, screenshots, often lives in the comments. The workflow grabs the top supporting comments so engineering and product see it without clicking out.

Stop losing real bugs in Reddit threads.

Connect Reddit, Linear, and Slack once, and Geni turns every new complaint into a triaged ticket your team will actually see.