Create AI-powered social media content for LinkedIn & Facebook with image generation & human approval
Ready for 3.0What this workflow does
This AI workflow has 37 nodes and runs when someone submits an n8n form (“Company Infromation”). Along the way it connects OpenRouter Chat Model, Perplexity, Slack and Google Sheets and 1 more. It also calls api.replicate.com and getlate.dev over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Company Infromation”).
- Edit Fields (Edit Fields (Set)): sets 9 fields: BRAND_NAME, INDUSTRY, TARGET_DEMOGRAPHICS…
- AI Agent: runs an AI agent, with model: OpenRouter Chat Model; 2 tools (Think, Message a model in Perplexity); memory: Simple Memory; output parser: Structured Output Parser
- Split Out: splits a list into separate items
- Switch: routes items into 2 branches
- Image Generation (HTTP Request): calls api.replicate.com (POST)
- Image Generation (HTTP Request): calls api.replicate.com (POST)
- Download Image 1st (HTTP Request): calls an HTTP API
- Download Image 1st (HTTP Request): calls an HTTP API
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
…plus 20 more steps. See the full node list below.
Services it uses
HTTP calls to: api.replicate.com, getlate.dev
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (16)
- AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Perplexity Tool
n8n-nodes-base.perplexityTool - Think Tool
@n8n/n8n-nodes-langchain.toolThink - Split Out
n8n-nodes-base.splitOut - Edit Fields (Set)
n8n-nodes-base.set - n8n Form Trigger
n8n-nodes-base.formTrigger - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Slack
n8n-nodes-base.slack - Switch
n8n-nodes-base.switch - Google Sheets
n8n-nodes-base.googleSheets - HTTP Request
n8n-nodes-base.httpRequest - Google Drive
n8n-nodes-base.googleDrive - If
n8n-nodes-base.if
From the author
Nova AI Content Marketing Agent - LinkedIn & Facebook Automation This n8n template demonstrates how to create a complete AI-powered social media content creation and scheduling system that generates platform-optimized posts for LinkedIn and Facebook with…