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.
sidebutton install reddit.com 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.
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.