π¬ Generate LinkedIn carousel content from Reddit with Claude and Airtable
β‘ 124 views Β· π¬ Content Creation & Video
π‘ Pro Tip β If youβre pulling LinkedIn data through HTTP requests or dealing with API restrictions, thereβs a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search β you just pass a URL and get structured data back.
Description
Who itβs for
This workflow is for digital marketers, content creators, and social media managers who want to turn trending Reddit discussions into ready-to-publish LinkedIn carousel content β without manual research or copywriting.
How it works
- A schedule trigger fires every Monday at 10am and a Set node defines the target subreddits (e.g. r/automation, r/ArtificialIntelligence).
- The Apify Reddit scraper fetches the top 20 hot posts from each subreddit over the past week.
- A code node extracts the highest-scoring post per subreddit, then two parallel filter nodes route posts by subreddit topic.
- Apify is called again to fetch up to 10 comments for each selected post, providing rich context.
- A Claude Sonnet AI agent reads the post body and comments, then generates a structured LinkedIn post and a Claude Design carousel prompt using a structured output parser.
- The result (LinkedIn post text + carousel design prompt) is saved as a new record in an Airtable base.
How to set up
- Add your Apify API key to both HTTP Request nodes (
Fetch Reddit Posts via ApifyandFetch AI Comments via Apify) - Connect your Anthropic credentials to the Claude Sonnet Model sub-node
- Connect your Airtable credentials to the
Save Carousel to Airtablenode and set the correct base and table - Edit the
Set Target Subredditsnode to define your desired subreddit URLs - Adjust the two Filter nodes to match your subreddit names
- Configure the Schedule Trigger interval to match your posting cadence
Requirements
- Apify account with access to the Reddit scraper actor
- Anthropic API key (Claude Sonnet)
- Airtable account with a configured base
How to customize
- Swap Claude Sonnet for another LLM by replacing the language model sub-node inside the AI agent.
- Add more subreddits by extending the space-separated URL list in
Set Target Subredditsand adding corresponding filter branches. - Modify the AI agentβs system prompt to target a different content format (e.g. Twitter threads, blog outlines) instead of LinkedIn carousels.
π Nodes Used
Airtable, HTTP Request, Schedule Trigger, Filter, AI Agent, Anthropic Chat Model
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File