๐ฏ Route Reddit buying signals to Slack using Bright Data and GPT-5.6
โก 0 views ยท ๐ฏ AI Summarization & Classification
Description
Quick overview
This workflow runs daily to search Reddit for exact-phrase queries via Bright Data Web Unlocker, filters and deduplicates new threads using an n8n Data Table, classifies each thread with OpenAI (GPT-5.6), and posts buying signals, competitor mentions, and content ideas to separate Slack channels.
How it works
- Runs every day at 08:00 on a schedule.
- Builds one Reddit search URL per watched phrase and fetches each results page through Bright Data as JSON.
- Extracts recent threads, filtering out posts that are too old, have too few comments, are NSFW, or match blocked subreddits.
- Checks each thread against an n8n Data Table to keep only posts that have not been reported before, and records newly found post IDs.
- Sends the new threads to OpenAI (GPT-5.6) to classify each as buying_intent, competitor_mention, or content_idea with a short reason.
- Posts a formatted message for each classified thread to the appropriate Slack channel.
Setup
- Create a Bright Data Web Unlocker zone and add an HTTP Header Auth credential for the Bright Data API.
- Add an OpenAI credential (configured for the gpt-5.6-terra model) and a Slack OAuth credential.
- Create an n8n Data Table named
reddit_threads_seenwith apost_idcolumn. - In the Settings values, set
watch_phrases,lookback_days, and optional filters likemin_commentsandsubreddit_blocklist. - Create or choose three Slack channels and set their names in
slack_buying,slack_competitor, andslack_content.
๐ Nodes Used
HTTP Request, Slack, Schedule Trigger, Basic LLM Chain, OpenAI Chat Model, Data table
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File