Generate and Schedule AI Discussion Posts for Reddit with GPT-4 and Airtable

Go to Workflow
0 views
Built by Josh Universe Josh Universe
Created on June 07, 2026

Description

How the sequence works:
A "Schedule Trigger" node activates the automation at a defined schedule.
An "Airtable" node will search for previously posted questions in your question database.
Airtable Base Template: here
An "Aggregate" node will take all the questions from Airtable and compress them to a single output.
ChatGPT, or a model of your choice, will generate a discussion question based on the options in the system prompt.
The discussion question will be posted to the subreddit of your choice by the "Reddit" node.
You can choose between a text, image, or link post!
The recently-posted discussion question will then be uploaded to your Airtable base using the "Airtable" node. This will be used to prevent ChatGPT from creating duplicate questions.

Setup Steps
The setup process will take about 5 minutes. An Airtable base template is also pre-made for you here: https://airtable.com/app6wzQqegKIJOiOg/shrzy7L9yv8BFRQdY

Set the recurrence in the "Schedule" node
Create an Airtable account, you can use the link here.
Get an Airtable personal access token here.
Configure the "Get Previous Discussions" Airtable node.
Configure the options in brackets in the "Generate New Discussion" node.
Set the desired subreddit to post to and the post type(text, image, or link) in the "Post Discussion" node.
Configure the "Create Archived Discussion" node to map to the Airtable base(required) and specific subreddit(optional).

Nodes Used (4)

Airtable
n8n-nodes-base.airtable
Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Reddit
n8n-nodes-base.reddit