Ultimate content generator for WordPress
Needs changesWhat this workflow does
This AI workflow has 34 nodes and runs manually, when you click “Execute workflow” (plus 2 other triggers). Along the way it connects Wordpress, Wikipedia, OpenAI and Airtable and 2 more.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 2 other triggers).
- GET Brand Guidelines (Airtable): uses Airtable
- Aggregate: combines items into one
- GET Keywords (Airtable): uses Airtable
- If: checks a condition and branches into true / false
- Post Parameters (Edit Fields (Set)): sets or maps fields
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Settings (Edit Fields (Set)): sets or maps fields
- Create post title and structure (OpenAI): uses OpenAI, with 2 tools (Wikipedia, HTTP Request)
- Check data consistency (If): checks a condition and branches into true / false
- Split Out: splits a list into separate items
…plus 19 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- HTTP Request Tool (legacy) in HTTP Request: replace with HTTP Request node connected to the AI Agent's Tool input.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| HTTP Request Tool (legacy) HTTP Request | HTTP Request node connected to the AI Agent's Tool input |
Nodes used (19)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Split Out
n8n-nodes-base.splitOut - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - Wordpress
n8n-nodes-base.wordpress - HTTP Request
n8n-nodes-base.httpRequest - Respond to Webhook
n8n-nodes-base.respondToWebhook - Wikipedia
@n8n/n8n-nodes-langchain.toolWikipedia - OpenAI
@n8n/n8n-nodes-langchain.openAi - Manual Trigger
n8n-nodes-base.manualTrigger - Wait
n8n-nodes-base.wait - Aggregate
n8n-nodes-base.aggregate - Airtable
n8n-nodes-base.airtable - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Slack
n8n-nodes-base.slack - Airtable Trigger
n8n-nodes-base.airtableTrigger - HTTP Request Tool
@n8n/n8n-nodes-langchain.toolHttpRequest
From the author
Overview This workflow automates the end-to-end process of creating, optimizing, and publishing content on WordPress. It integrates AI-powered tools, Airtable, and WordPress plugins to generate high-quality, on-brand posts effortlessly. Perfect for content…