Automated Reddit Monitoring with AI

May 25, 2025

AI-Driven Reddit Monitoring Workflow

Overview

The goal is to create a program that uses AI to monitor Reddit posts mentioning a specific brand. The program will:

  • Classify posts as complaints, reviews, or recommendations.
  • Determine the sentiment of each post (positive, negative, or neutral).
  • Operate without requiring a single line of code.

Steps to Create the Workflow

1. Account Setup

  • Platform: N8N
  • Action: Create an account and log in.

2. Workflow Creation

  • Start a New Workflow: Utilize N8N’s node-based system.
  • Manual Trigger Node: Add to manually start the workflow.

3. HTTP Request Node

  • Functionality: Retrieve results from a specified URL.
  • Customization: Replace the query with your brand and set the time parameter for the desired period (hour, day, week, etc.).
  • Testing: Use the test button to get HTML from the URL.

4. Markdown Node

  • Purpose: Convert HTML to markdown for easier AI processing.
  • Testing: Click test to obtain the markdown version.

5. OpenAI Node (Chat GPT)

  • Search for OpenAI: Choose 'message a model' option.
  • Credentials: Set up and select the GPT-4 mini model.
  • System Prompt: Assign the role of an intelligent web scraping assistant.
  • Task: Process website content into HTML format structured data.
  • Prompt Format: Provide row markdown of a website for conversion.

6. Send Email Node

  • Setup Email Configuration: Add sender and recipient emails.
  • Content: Drag and drop processed data into the email body.
  • Testing: Use test button to ensure email delivery.

7. Schedule Trigger

  • Purpose: Automate workflow to run every Monday at noon.

Outcome

  • Successfully retrieves and classifies Reddit posts mentioning the brand.
  • Classifications and sentiments are accurately assigned by AI.
  • Workflow is automated and operates without manual code input.