Back to Integrations
integrationAirtable node
integrationReddit node

Airtable and Reddit integration

Save yourself the work of writing custom integrations for Airtable and Reddit and use n8n instead. Build adaptable and scalable Data & Storage, and Communication workflows that work with your technology stack. All within a building experience you will love.

How to connect Airtable and Reddit

  • Step 1: Create a new workflow
  • Step 2: Add and configure nodes
  • Step 3: Connect
  • Step 4: Customize and extend your integration
  • Step 5: Test and activate your workflow

Step 1: Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Airtable and Reddit integration: Create a new workflow and add the first step

Step 2: Add and configure Airtable and Reddit nodes

You can find Airtable and Reddit in the nodes panel. Drag them onto your workflow canvas, selecting their actions. Click each node, choose a credential, and authenticate to grant n8n access. Configure Airtable and Reddit nodes one by one: input data on the left, parameters in the middle, and output data on the right.

Airtable and Reddit integration: Add and configure Airtable and Reddit nodes

Step 3: Connect Airtable and Reddit

A connection establishes a link between Airtable and Reddit (or vice versa) to route data through the workflow. Data flows from the output of one node to the input of another. You can have single or multiple connections for each node.

Airtable and Reddit integration: Connect Airtable and Reddit

Step 4: Customize and extend your Airtable and Reddit integration

Use n8n's core nodes such as If, Split Out, Merge, and others to transform and manipulate data. Write custom JavaScript or Python in the Code node and run it as a step in your workflow. Connect Airtable and Reddit with any of n8n’s 1000+ integrations, and incorporate advanced AI logic into your workflows.

Airtable and Reddit integration: Customize and extend your Airtable and Reddit integration

Step 5: Test and activate your Airtable and Reddit workflow

Save and run the workflow to see if everything works as expected. Based on your configuration, data should flow from Airtable to Reddit or vice versa. Easily debug your workflow: you can check past executions to isolate and fix the mistake. Once you've tested everything, make sure to save your workflow and activate it.

Airtable and Reddit integration: Test and activate your Airtable and Reddit workflow

Create a daily AI & automation content digest from YouTube, Reddit, X and Perplexity with OpenAI and Airtable

What It Does

This workflow automates the creation of a daily AI and automation content digest by aggregating trending content from four sources: YouTube (n8n-related videos with AI-generated transcript summaries), Reddit (rising posts from r/n8n), X/Twitter (tweets about n8n, AI automation, AI agents, and Claude via Apify scraping), and Perplexity AI (top 3 trending AI news stories). The collected data is analyzed using OpenAI models to extract key insights, stored in Airtable for archival, and then compiled into a beautifully formatted HTML email report that includes TL;DR highlights, content summaries, trending topics, and AI-generated content ideas—delivered straight to your inbox via Gmail.


Setup Guide

Prerequisites

You will need accounts and API credentials for the following services:
┌──────────────────┬───────────────────────────────────────────────┐
│ Service │ Purpose │
├──────────────────┼───────────────────────────────────────────────┤
│ YouTube Data API │ Fetch video metadata and search results │
├──────────────────┼───────────────────────────────────────────────┤
│ Apify │ Scrape YouTube transcripts and X/Twitter data │
├──────────────────┼───────────────────────────────────────────────┤
│ Reddit API │ Pull trending posts from subreddits │
├──────────────────┼───────────────────────────────────────────────┤
│ Perplexity AI │ Get real-time AI news summaries │
├──────────────────┼───────────────────────────────────────────────┤
│ OpenAI │ Content analysis and summarization │
├──────────────────┼───────────────────────────────────────────────┤
│ OpenRouter │ Report generation (GPT-4.1) │
├──────────────────┼───────────────────────────────────────────────┤
│ Airtable │ Store collected content │
├──────────────────┼───────────────────────────────────────────────┤
│ Gmail │ Send the daily report │
└──────────────────┴───────────────────────────────────────────────┘
Step-by-Step Setup

Import the workflow into your n8n instance
Configure YouTube credentials:
Set up YouTube OAuth2 credentials
Replace YOURAPIKEY in the "Get Video Data" HTTP Request node with your YouTube Data API key
Configure Apify credentials:
In the "Get Transcripts" and "Scrape X" HTTP Request nodes, replace YOURAPIKEY in the Authorization header with your Apify API token
Configure Reddit credentials:
Set up Reddit OAuth2 credentials (see note below)
Configure AI service credentials:
Add your Perplexity API credentials
Add your OpenAI API credentials
Add your OpenRouter API credentials
Configure Airtable:
Create a base called "AI Content Hub" with three tables: YouTube Videos, Reddit Posts, and Tweets
Update the Airtable nodes with your base and table IDs
Configure Gmail:
Set up Gmail OAuth2 credentials
Replace YOUREMAIL in the Gmail node with your recipient email address
Customize search terms (optional):
Modify the YouTube search query in "Get Videos" node
Adjust the subreddit in "n8n Trending" node
Update Twitter search terms in "Scrape X" node

Important Note: Reddit API Access

The Reddit node requires OAuth2 authentication. If you do not already have a Reddit developer account, you will need to submit a request for API access:

Go to https://www.reddit.com/prefs/apps
Click "create another app..." at the bottom
Select "script" as the application type
Fill in the required fields (name, redirect URI as http://localhost)
Important: Reddit now requires additional approval for API access. Visit https://www.reddit.com/wiki/api to review their API terms and submit an access request if prompted
Once approved, use your client ID and client secret to configure the Reddit OAuth2 credentials in n8n

API approval can take 1-3 business days depending on your use case.


Recommended Schedule

Set up a Schedule Trigger to run this workflow daily (e.g., 7:00 AM) for a fresh content digest each morning.

Nodes used in this workflow

Popular Airtable and Reddit workflows

+5

Create a daily AI & automation content digest from YouTube, Reddit, X and Perplexity with OpenAI and Airtable

What It Does This workflow automates the creation of a daily AI and automation content digest by aggregating trending content from four sources: YouTube (n8n-related videos with AI-generated transcript summaries), Reddit (rising posts from r/n8n), X/Twitter (tweets about n8n, AI automation, AI agents, and Claude via Apify scraping), and Perplexity AI (top 3 trending AI news stories). The collected data is analyzed using OpenAI models to extract key insights, stored in Airtable for archival, and then compiled into a beautifully formatted HTML email report that includes TL;DR highlights, content summaries, trending topics, and AI-generated content ideas—delivered straight to your inbox via Gmail. --- Setup Guide Prerequisites You will need accounts and API credentials for the following services: ┌──────────────────┬───────────────────────────────────────────────┐ │ Service │ Purpose │ ├──────────────────┼───────────────────────────────────────────────┤ │ YouTube Data API │ Fetch video metadata and search results │ ├──────────────────┼───────────────────────────────────────────────┤ │ Apify │ Scrape YouTube transcripts and X/Twitter data │ ├──────────────────┼───────────────────────────────────────────────┤ │ Reddit API │ Pull trending posts from subreddits │ ├──────────────────┼───────────────────────────────────────────────┤ │ Perplexity AI │ Get real-time AI news summaries │ ├──────────────────┼───────────────────────────────────────────────┤ │ OpenAI │ Content analysis and summarization │ ├──────────────────┼───────────────────────────────────────────────┤ │ OpenRouter │ Report generation (GPT-4.1) │ ├──────────────────┼───────────────────────────────────────────────┤ │ Airtable │ Store collected content │ ├──────────────────┼───────────────────────────────────────────────┤ │ Gmail │ Send the daily report │ └──────────────────┴───────────────────────────────────────────────┘ Step-by-Step Setup Import the workflow into your n8n instance Configure YouTube credentials: Set up YouTube OAuth2 credentials Replace YOURAPIKEY in the "Get Video Data" HTTP Request node with your YouTube Data API key Configure Apify credentials: In the "Get Transcripts" and "Scrape X" HTTP Request nodes, replace YOURAPIKEY in the Authorization header with your Apify API token Configure Reddit credentials: Set up Reddit OAuth2 credentials (see note below) Configure AI service credentials: Add your Perplexity API credentials Add your OpenAI API credentials Add your OpenRouter API credentials Configure Airtable: Create a base called "AI Content Hub" with three tables: YouTube Videos, Reddit Posts, and Tweets Update the Airtable nodes with your base and table IDs Configure Gmail: Set up Gmail OAuth2 credentials Replace YOUREMAIL in the Gmail node with your recipient email address Customize search terms (optional): Modify the YouTube search query in "Get Videos" node Adjust the subreddit in "n8n Trending" node Update Twitter search terms in "Scrape X" node Important Note: Reddit API Access The Reddit node requires OAuth2 authentication. If you do not already have a Reddit developer account, you will need to submit a request for API access: Go to https://www.reddit.com/prefs/apps Click "create another app..." at the bottom Select "script" as the application type Fill in the required fields (name, redirect URI as http://localhost) Important: Reddit now requires additional approval for API access. Visit https://www.reddit.com/wiki/api to review their API terms and submit an access request if prompted Once approved, use your client ID and client secret to configure the Reddit OAuth2 credentials in n8n API approval can take 1-3 business days depending on your use case. --- Recommended Schedule Set up a Schedule Trigger to run this workflow daily (e.g., 7:00 AM) for a fresh content digest each morning.

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

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).

Build your own Airtable and Reddit integration

Create custom Airtable and Reddit workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

Airtable supported actions

Get Many
List all the bases
Get Schema
Get the schema of the tables in a base
Create
Create a new record in a table
Create or Update
Create a new record, or update the current one if it already exists (upsert)
Delete
Delete a record from a table
Get
Retrieve a record from a table
Search
Search for specific records or list all
Update
Update a record in a table

Reddit supported actions

Create
Submit a post to a subreddit
Delete
Delete a post from a subreddit
Get
Get a post from a subreddit
Get Many
Get many posts from a subreddit
Search
Search posts in a subreddit or in all of Reddit
Create
Create a top-level comment in a post
Get Many
Retrieve many comments in a post
Delete
Remove a comment from a post
Reply
Write a reply to a comment in a post
Get
Get
Retrieve background information about a subreddit
Get Many
Retrieve information about many subreddits
Get

FAQs

  • Can Airtable connect with Reddit?

  • Can I use Airtable’s API with n8n?

  • Can I use Reddit’s API with n8n?

  • Is n8n secure for integrating Airtable and Reddit?

  • How to get started with Airtable and Reddit integration in n8n.io?

Need help setting up your Airtable and Reddit integration?

Discover our latest community's recommendations and join the discussions about Airtable and Reddit integration.
Michael Wells

Looking to integrate Airtable and Reddit in your company?

Over 3000 companies switch to n8n every single week

Why use n8n to integrate Airtable with Reddit

Build complex workflows, really fast

Build complex workflows, really fast

Handle branching, merging and iteration easily.
Pause your workflow to wait for external events.

Code when you need it, UI when you don't

Simple debugging

Your data is displayed alongside your settings, making edge cases easy to track down.

Use templates to get started fast

Use 1000+ workflow templates available from our core team and our community.

Reuse your work

Copy and paste, easily import and export workflows.

Implement complex processes faster with n8n

red iconyellow iconred iconyellow icon