🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

Reddit to Telegram, daily content ideas ready to post

Lisa Granqvist Partner Workflow Automation Expert

You open Reddit “for research” and suddenly it’s 45 minutes later, your tabs are a mess, and you still don’t have one solid post idea worth publishing. Even when you find a good thread, turning it into something usable (with a hook, a point of view, and a draft) becomes a second job.

This Reddit Telegram automation hits marketing leads hardest, but agency owners and founders feel it too. You need a steady stream of relevant topics without living inside comment sections. This workflow turns real community discussions into a daily Telegram briefing with scored opportunities and ready-to-edit post drafts.

Below you’ll see how the automation works, what it replaces, and what you’ll need to run it daily (without becoming “the automation person” on your team).

How This Automation Works

See how this solves the problem:

n8n Workflow Template: Reddit to Telegram, daily content ideas ready to post

The Challenge: Turning Reddit Noise Into Postable Ideas

Reddit is full of pain, urgency, and real language people actually use. That’s the upside. The downside is the volume. You might scan three subreddits, bookmark a few threads, copy quotes into a doc, then tell yourself you’ll “write later.” Later rarely happens. And when it does, you’re rewriting from scratch because you lost the context, the angle, or the original phrasing that made the thread useful in the first place.

It adds up fast. Here’s where it usually breaks down when you try to do this manually.

  • You spend about an hour a day reading threads that never turn into content.
  • Good opportunities slip by because you don’t have a consistent system for sorting “question” posts from “request” posts.
  • Your idea backlog becomes a pile of links, so you still face a blank page when it’s time to publish.
  • When you delegate the research, quality drops because the context and scoring criteria live in someone’s head.

The Fix: Daily Reddit Threads → Telegram Briefing + Draft Posts

This workflow runs on a daily schedule and pulls a small set of high-signal posts from multiple Reddit communities (AI automation, n8n discussions, and entrepreneur threads). Instead of dumping raw links into a spreadsheet, it classifies each post’s intent using AI: is it a question you can teach from, or a request that hints at buying intent? Then it routes each type through the right “analysis brain.” Questions get turned into educational angles and frameworks. Requests get shaped into sales-friendly content that still feels helpful, not pushy. Finally, everything is formatted, scored, and delivered to Telegram as a clean briefing you can skim in minutes.

The workflow starts at 12 PM and pulls up to 5 posts per subreddit (about 15 total). AI classifies and analyzes each post, then generates a handful of LinkedIn and Twitter drafts with relevancy and feasibility scores. Telegram receives the finished package, split into readable chunks so the message doesn’t get truncated.

What Changes: Before vs. After

Real-World Impact

Say you monitor 3 subreddits and review about 15 posts a day. If you spend roughly 4 minutes deciding whether each post is useful, that’s about an hour already, and you still need to outline and write. With this workflow, the daily trigger runs automatically, analysis happens in the background, and you receive a Telegram briefing that’s ready to triage in about 5 minutes. Even if you only publish 3 times a week, you’re getting several hours back weekly while staying closer to what your market is literally asking for.

Requirements

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Reddit API for pulling posts from targeted subreddits.
  • Telegram Bot to receive the daily briefing in chat.
  • OpenRouter API key (get it from your OpenRouter dashboard).

Skill level: Intermediate. You’ll connect a few accounts, paste API keys, and tweak prompts or subreddit lists without touching heavy code.

Need help implementing this? Talk to an automation expert (free 15-minute consultation).

The Workflow Flow

A daily schedule kicks things off. At a set time (configured for 12 PM), n8n pulls a small batch of posts from three chosen subreddits focused on automation and entrepreneurship.

Posts are merged and classified by intent. The workflow combines the streams, then uses an AI text classifier to decide if each post is a “Question” (teaching opportunity) or a “Request” (service or help needed). That single decision changes everything downstream.

Two different AI agents generate the right kind of output. Educational threads go to an insight agent that pulls angles, lessons, and clear frameworks. Service-request threads go to a solution planning agent that focuses on feasibility, positioning, and what a helpful offer could look like.

Telegram gets a formatted briefing. Results are cleaned up into structured fields, assembled into a readable message, split into chunks, then sent via your Telegram bot so it’s easy to skim and forward.

You can easily modify the subreddit list to track your niche, or adjust the scoring criteria to prioritize ideas that match your offer. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the Scheduled Pulse Trigger

Set the schedule that starts the Reddit discovery cycle every day.

  1. Add Scheduled Pulse Trigger to the canvas.
  2. Open Scheduled Pulse Trigger and set the rule to run at 12 (triggerAtHour).
  3. Verify the execution flow: Scheduled Pulse Trigger outputs to Retrieve Automation Posts, Fetch n8n Discussions, and Pull AI Business Threads in parallel.

Tip: Parallel branching means the three Reddit searches run at the same time, which speeds up discovery but can return items out of chronological order.

Step 2: Connect Reddit Sources

Configure the three Reddit streams that feed the idea pipeline.

  1. Open Retrieve Automation Posts and set Operation to search, Subreddit to ArtificialInteligence, Keyword to AI automation OR workflow automation OR business automation, and Limit to 5.
  2. Credential Required: Connect your redditOAuth2Api credentials to Retrieve Automation Posts.
  3. Open Fetch n8n Discussions and set Operation to getAll, Subreddit to n8n, Limit to 5, and Filters → Category to hot.
  4. Credential Required: Connect your redditOAuth2Api credentials to Fetch n8n Discussions.
  5. Open Pull AI Business Threads and set Operation to search, Subreddit to entrepreneur, Keyword to AI business OR artificial intelligence business OR automation startup, and Limit to 5.
  6. Credential Required: Connect your redditOAuth2Api credentials to Pull AI Business Threads.
  7. Connect all three Reddit nodes into Combine Reddit Streams and set Number of Inputs to 3.

⚠️ Common Pitfall: Missing Reddit credentials will cause empty results, which leads to no downstream AI processing.

Step 3: Set Up the Intent Classification and Payload Mapping

Classify each Reddit post as a question or request, then map the text into the AI agents.

  1. Open Classify Text Intent and set Input Text to {{ $json.selftext }}.
  2. Confirm the two category definitions are present: Quesions and Requests.
  3. Connect Classify Text Intent output 1 to Map Question Payload and output 2 to Map Request Payload.
  4. In Map Question Payload, set selftext to {{ $json.selftext }}.
  5. In Map Request Payload, set selftext to {{ $json.selftext }}.

Step 4: Configure AI Analysis Agents and Parsers

Attach the language model and structured parser to generate analysis and social content ideas.

  1. Credential Required: Connect your openRouterApi credentials to OpenRouter Chat Engine.
  2. Ensure OpenRouter Chat Engine is connected as the language model for Classify Text Intent, Insight Analyst Agent, Solution Planner Agent, and Structured Result Parser.
  3. Open Insight Analyst Agent and set Text to {{ $json.selftext }} with Prompt Type set to define and Has Output Parser enabled.
  4. Open Solution Planner Agent and set Text to {{ $json.selftext }} with Prompt Type set to define and Has Output Parser enabled.
  5. Open Structured Result Parser and keep Auto Fix enabled with the provided JSON schema example.

Tip: Structured Result Parser is an AI sub-node. Credentials are added to OpenRouter Chat Engine, not the parser itself.

Step 5: Format, Merge, and Finalize Content Fields

Standardize the AI responses and combine the analysis paths into a single dataset.

  1. In Format Question Output, map Score to {{ $json.output.relevance_score.score }}, Meaning to {{ $json.output.relevance_score.meaning }}, Summary to {{ $json.output.summary }}, and Social Media Content to {{ $json.output.social_content }}.
  2. In Format Request Output, map Score to {{ $json.output.relevance_score.score }}, Meaning to {{ $json.output.relevance_score.meaning }}, Summary to {{ $json.output.summary }}, and Social Media Content to {{ $json.output.social_content }}.
  3. Configure Merge Analysis Results with Mode set to combine and Combine By set to combineByPosition.
  4. In Finalize Content Fields, set Meaning to {{ $json.Meaning }}, Summary to {{ $json.Summary }}, and Social Media Content to {{ $json['Social Media Content'] }}.

Step 6: Assemble and Send the Telegram Output

Generate a formatted report, split it into chunks, and send it to Telegram.

  1. Open Assemble Telegram Message and keep the provided JavaScript to build the consolidated report.
  2. Open Split Message Chunks and keep maxChunkSize set to 3800 for Telegram limits.
  3. Open Dispatch Telegram Alert and set Text to {{ $json.message }} and Chat ID to [YOUR_ID].
  4. Credential Required: Connect your telegramApi credentials to Dispatch Telegram Alert.

⚠️ Common Pitfall: If Chat ID remains [YOUR_ID], the message will fail. Replace it with your numeric Telegram chat ID.

Step 7: Test and Activate Your Workflow

Run a manual test and enable the schedule for production.

  1. Click Execute Workflow to run Scheduled Pulse Trigger manually.
  2. Confirm that Combine Reddit Streams returns items from all three sources.
  3. Verify Assemble Telegram Message outputs a single payload and Split Message Chunks emits multiple messages when needed.
  4. Check Telegram to confirm Dispatch Telegram Alert delivers the formatted report.
  5. Toggle the workflow to Active to enable the scheduled daily run.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Watch Out For

  • Reddit OAuth credentials can expire or get blocked if permissions are wrong. If posts suddenly stop flowing, check your Reddit app settings at reddit.com/prefs/apps and confirm the credential in n8n matches.
  • If you’re using Wait behavior indirectly (for example, Telegram chunking right after a heavy AI call), processing times vary. Bump up the wait duration or add a small delay if downstream nodes fail on empty responses.
  • Default prompts in AI nodes are generic. Add your brand voice early or you’ll be editing outputs forever, especially on LinkedIn drafts that tend to sound the same across tools.

Common Questions

How quickly can I implement this Reddit Telegram automation automation?

About 30 minutes if you already have your API keys.

Can non-technical teams implement this Reddit Telegram automation automation?

Yes. You’ll mostly be connecting accounts and pasting credentials. The “hard part” is deciding which subreddits and keywords matter to your business.

Is n8n free to use for this Reddit Telegram automation workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in OpenRouter API usage costs (it depends on the model you pick).

Where can I host n8n to run this automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

How do I adapt this Reddit Telegram automation solution to my specific challenges?

You can swap the monitored communities by editing the three Reddit retrieval nodes (the ones pulling automation posts, n8n discussions, and AI business threads). Most teams also tweak the keyword filtering and rewrite the two agent prompts so the “Question” and “Request” outputs match their offer, voice, and target platform. If you want the briefing to feed a backlog, add Google Sheets right after “Finalize Content Fields.” And if Telegram isn’t your team’s home base, the same final message can be sent to email via Mailchimp.

Why is my Telegram connection failing in this workflow?

Usually it’s a bad bot token or the bot was never added to the chat you’re trying to message. Regenerate the token in BotFather if needed, update the Telegram credential in n8n, then verify the chat ID is correct. One more thing: Telegram can reject very long messages, so keep the chunk-splitting code in place if you expand the briefing format.

What’s the capacity of this Reddit Telegram automation solution?

It’s designed for about 15 Reddit posts per day out of the box.

Is this Reddit Telegram automation automation better than using Zapier or Make?

Often, yes, because this workflow isn’t just “move data from A to B.” You have branching logic (Questions vs Requests), structured parsing, and multi-step AI generation, which gets expensive or awkward in many no-code tools. n8n also gives you self-hosting, so you’re not paying per tiny step when you iterate on prompts. Zapier or Make can still be fine if you only want a simple daily digest with one AI call. If you’re unsure, Talk to an automation expert and get a recommendation based on your posting volume.

You end up with clearer topics, better drafts, and a daily briefing that doesn’t demand your attention. Set it up once, then let Reddit do the research for you.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal