Automate blog creation & publishing with Gemini, Ideogram AI and WordPress
Ready for 3.0What this workflow does
This AI workflow has 26 nodes and runs on a schedule (every day at 07:00). Along the way it connects Google Gemini Chat Model, Google Sheets, OpenAI Chat Model and Discord. It also calls api.ideogram.ai over HTTP.
How it runs
Trigger: On a schedule (every day at 07:00).
- Fetch Client Details (Google Sheets): uses Google Sheets
- Check Blog Publishing Status (If): checks a condition and branches into true / false
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Fetch Pending Topics from Content Req & Posting (Google Sheets): uses Google Sheets
- If: checks a condition and branches into true / false
- Pass 1 Blog Topic (Code): runs custom JavaScript code
- Do the Research on the Topic (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Write the Content (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Check Content Quality (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Fix the Quality Issues (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
…plus 10 more steps. See the full node list below.
Services it uses
HTTP calls to: api.ideogram.ai
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 (11)
- Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - AI Agent
@n8n/n8n-nodes-langchain.agent - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - Edit Fields (Set)
n8n-nodes-base.set - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - HTTP Request
n8n-nodes-base.httpRequest - Discord
n8n-nodes-base.discord
From the author
Overview: This n8n workflow automates the complete blog publishing process from topic research to WordPress publication. It researches topics, writes SEO-optimized content, generates images, publishes posts, and notifies teams—all automatically from Google…