Generate and publish SEO blog posts to WordPress with Gemini and DALL-E 3
Needs changesWhat this workflow does
This AI workflow has 12 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Google Gemini, Wordpress and Telegram.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Set Blog Input Fields (Edit Fields (Set)): sets or maps fields
- Gemini SEO Outline Generator (Google Gemini): uses Google Gemini
- Set Parsed Outline Data (Edit Fields (Set)): sets or maps fields
- Gemini Blog Writer (Google Gemini): uses Google Gemini
- Set Blog Content Data (Edit Fields (Set)): sets or maps fields
- Generate Image with DALL-E (OpenAI): work with image
- Set DALL-E Image URL (Edit Fields (Set)): sets or maps fields
- Fetch DALL-E Image (HTTP Request): calls an HTTP API
- Post Image to WordPress (HTTP Request): calls an HTTP API (POST)
- Publish Blog to WordPress (Wordpress): uses Wordpress
…plus 1 more step. 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:
- OpenAI (legacy) in Generate Image with DALL-E: replace with OpenAI node (AI section).
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| OpenAI (legacy) Generate Image with DALL-E | OpenAI node (AI section) |
Nodes used (7)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - OpenAI
n8n-nodes-base.openAi - HTTP Request
n8n-nodes-base.httpRequest - Wordpress
n8n-nodes-base.wordpress - Telegram
n8n-nodes-base.telegram
From the author
Quick overview This workflow receives a blog generation request via webhook, uses Google Gemini to write a full SEO-optimized post, generates a featured image with DALL-E 3, and automatically publishes the completed post to WordPress with a Telegram…