WhatsApp-to-social-media content generation with GPT-4 & approval workflow
Needs changesWhat this workflow does
This AI workflow has 37 nodes and runs from “WhapAround.pro HTTP Request” (no trigger node, so run it manually or call it from another workflow). Along the way it connects Google Gemini Chat Model, OpenAI Chat Model, Facebook Graph API and X (Formerly Twitter) and 4 more. It also calls api.imgbb.com and graph.facebook.com over HTTP.
How it runs
Trigger: From “WhapAround.pro HTTP Request” (no trigger node, so run it manually or call it from another workflow).
- WhapAround.pro HTTP Request (HTTP Request): calls an HTTP API
- gpt-4o (OpenAI Chat Model): uses OpenAI Chat Model
- Google Gemini LLM (Google Gemini Chat Model): uses Google Gemini Chat Model
- Approve Final Post Content (Gmail): send and wait for a reply
- pollinations.ai (HTTP Request): calls an HTTP API
- Social Media Content Factory (AI Agent): runs an AI agent, with model: gpt-4o LLM; 1 tool (SerpAPI); output parser: Social Media Content
- Prepare Content Review message (AI Agent): runs an AI agent, with model: gpt-4o-mini
- WhappAround.pro HTTP Request (HTTP Request): calls an HTTP API
- Is Content Approved? (If): checks a condition and branches into true / false
- OpenAI: work with image
…plus 21 more steps. See the full node list below.
Services it uses
HTTP calls to: api.imgbb.com, graph.facebook.com
Before you upgrade to n8n 3.0
2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:
- AI Agent v1 (old agent modes) in Social Media Content Factory (v1.7), Prepare Results Email (v1.7), Prepare Results Message (v1.7)…: replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
- SerpApi (Google Search) in SerpAPI: no direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Social Media Content Factory (v1.7), Prepare Results Email (v1.7), Prepare Results Message (v1.7), Prepare Content Review message (v1.7) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
| SerpApi (Google Search) SerpAPI | No direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node |
Nodes used (15)
- Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - Facebook Graph API
n8n-nodes-base.facebookGraphApi - X (Formerly Twitter)
n8n-nodes-base.twitter - LinkedIn
n8n-nodes-base.linkedIn - OpenAI
@n8n/n8n-nodes-langchain.openAi - Aggregate
n8n-nodes-base.aggregate - Gmail
n8n-nodes-base.gmail - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - SerpApi (Google Search)
@n8n/n8n-nodes-langchain.toolSerpApi
From the author
Send one WhatsApp message → Get AI-optimized content across 7+ social platforms. Who It's For Solopreneur managing multiple platforms on the go (X/Twitter, Instagram, LinkedIn, Facebook, TikTok, Threads, YouTube Shorts). What It Solves Eliminates 80% of…