Repurpose LinkedIn posts into X tweets with Apify, Claude AI and Airtable
UnknownWhat this workflow does
This AI workflow has 40 nodes and runs on a schedule (every week) (plus 2 other triggers). Along the way it connects Airtable, X (Formerly Twitter), OpenRouter Chat Model and OpenAI and 1 more.
How it runs
Trigger: On a schedule (every week) (plus 2 other triggers).
- GetConfig (Airtable): search
- GetTweet (Airtable): uses Airtable
- SearchApprovedTweets (Airtable): search
- FormatConfig (Code): runs custom JavaScript code
- Switch: routes items into 3 branches
- ScrapeLastPosts (Apify): run actor and get dataset
- PostStandaloneTweet (X (Formerly Twitter)): uses X (Formerly Twitter)
- InitTemporaryTweetId (Data table): create or update
- LoopOverPosts (Loop Over Items (Split in Batches)): loops over the items in batches
- UpdateStandaloneTweetStatus (Airtable): update
…plus 25 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @apify/n8n-nodes-apify is verified or supports 3.0 (used in ScrapeLastPosts).
Nodes used (17)
- Apify
@apify/n8n-nodes-apify.apify - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Switch
n8n-nodes-base.switch - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Split Out
n8n-nodes-base.splitOut - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - Webhook
n8n-nodes-base.webhook - Airtable
n8n-nodes-base.airtable - X (Formerly Twitter)
n8n-nodes-base.twitter - Data table
n8n-nodes-base.dataTable - Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - OpenAI
@n8n/n8n-nodes-langchain.openAi
From the author
Automatically scrape LinkedIn posts with Apify, transform them into optimized tweets and threads using Claude AI, store them in Airtable for approval, and publish to X on a daily schedule. Who is this for This workflow is designed for content creators, social…