R

Reddit Community Agentic Workflow

Get Feed — Reddit Community Automation Workflow

Fetch posts from a subreddit sorted by hot, new, rising, or top via browser extraction on old.reddit.com. Returns structured data: title, url, score, comments, author, and flair per post.

Available free v1.0.0 Browser LLM
$ sidebutton install reddit.com
Download ZIP

Fetch posts from a subreddit sorted by hot, new, rising, or top via browser extraction on old.reddit.com. Returns structured data: title, url, score, comments, author, and flair per post.

reddit_get_feed.yaml

Workflow Definition

YAML source for the reddit_get_feed.yaml workflow. This is the complete definition executed by the SideButton MCP server when Reddit Community agents run this automation.

schema_version: 1
version: "1.0.0"
last_verified: "2026-02-02"
id: reddit_get_feed
title: "Get Feed"
description: "Fetch posts from a subreddit sorted by hot, new, rising, or top via browser extraction on old.reddit.com. Returns structured data: title, url, score, comments, author, and flair per post."
category:
  level: task
  domain: social
  reusable: true
policies:
  allowed_domains:
    - old.reddit.com
params:
  subreddit: string
  sort: string
steps:
  - type: browser.navigate
    url: "https://old.reddit.com/r/{{subreddit}}/{{sort}}"

  - type: browser.wait
    selector: "#siteTable > .thing.link"
    timeout: 10000

  - type: browser.extractMap
    selector: "#siteTable > .thing.link:not(.promoted)"
    fields:
      title:
        selector: ".title a.title"
      url:
        selector: ".title a.title"
        attribute: "href"
      score:
        selector: ".score.unvoted"
        attribute: "title"
      comments:
        selector: ".comments"
      author:
        selector: ".author"
      flair:
        selector: ".linkflair-text"
    as: feed

  - type: control.stop
    message: "{{feed}}"

How To Run

Install the Reddit Community knowledge pack into your SideButton agent, then dispatch this workflow by its ID reddit_get_feed.yaml. Agents invoke it directly via the MCP protocol or through the portal.