R

Reddit Community Agentic Workflow

Read Thread — Reddit Community Automation Workflow

Read a full Reddit thread in one pass — post metadata (title, score, author, flair, comment count, body) plus structured top-level comments (author, score, body). Single page load, combined output.

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

Read a full Reddit thread in one pass — post metadata (title, score, author, flair, comment count, body) plus structured top-level comments (author, score, body). Single page load, combined output.

reddit_read_thread.yaml

Workflow Definition

YAML source for the reddit_read_thread.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-05"
id: reddit_read_thread
title: "Read Thread"
description: "Read a full Reddit thread in one pass — post metadata (title, score, author, flair, comment count, body) plus structured top-level comments (author, score, body). Single page load, combined output."
category:
  level: task
  domain: social
  reusable: true
params:
  post_url: string
steps:
  - type: browser.navigate
    url: "{{post_url}}"

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

  - type: browser.extract
    selector: ".title a.title"
    as: title

  - type: browser.extract
    selector: "#siteTable .score.unvoted"
    attribute: "title"
    as: score

  - type: browser.extract
    selector: "#siteTable .tagline .author"
    as: author

  - type: browser.extract
    selector: "#siteTable .linkflair-text"
    as: flair

  - type: browser.extract
    selector: ".comments"
    as: comments

  - type: browser.extract
    selector: ".expando .usertext-body"
    as: body

  - type: browser.extractMap
    selector: ".commentarea > .sitetable > .thing.comment > .entry"
    fields:
      author:
        selector: ".author"
      score:
        selector: ".score.unvoted"
        attribute: "title"
      body:
        selector: ".usertext-body"
    as: thread_comments

  - type: control.stop
    message: "title: {{title}}\nscore: {{score}}\nauthor: {{author}}\nflair: {{flair}}\ncomments: {{comments}}\n---\n{{body}}\n\n---\nComments:\n{{thread_comments}}"

How To Run

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