Hey everyone,
I built an n8n workflow template that turns fresh RSS tech / gaming / entertainment articles into ready‑to‑post Reddit drafts. It uses Perplexity for research and Google Gemini for writing, then emails you one‑click “Post to r/…” buttons.
What the workflow does
-
Runs on a schedule and picks a random RSS feed (Hacker News, The Verge, Ars Technica, PC Gamer, etc.).
-
Filters for very recent items to keep posts fresh.
-
Sends the article link to Perplexity to summarize key points and controversies.
-
Picks a random persona (skeptic, optimist, nostalgic, debate‑starter, average user) to change the tone.
-
Uses Gemini to generate:
-
A Reddit‑style title
-
A short, conversational body
-
3 subreddit suggestions
-
-
Builds direct Reddit submit URLs as buttons for each suggested subreddit.
-
Emails you the draft, source link, persona, and buttons so you can post with one click.
How to use it
-
Import the
workflow.jsoninto your n8n instance. -
Create credentials:
-
Perplexity API (HTTP Request node).
-
Google Gemini (PaLM) API for the LLM node.
-
SMTP credentials for the email node.
-
-
Edit the Send email node:
- Set
fromEmailandtoEmailto your own address.
- Set
-
Optionally customize:
-
RSS feeds in
Source Roulette. -
Persona list in
Persona Picker. -
Freshness window in
Freshness Filter. -
Schedule interval in
Schedule Trigger.
-
-
Activate the workflow and wait for email drafts to arrive.
Repo & template
Code and full setup guide are here:
YOUR_REPO_LINK
Would love feedback on:
-
Other RSS sources or niches that would be useful.
-
Additional personas or posting styles.
-
Ideas for extending this (e.g., auto‑logging posts, different platforms, multi‑language support).