📄✨ Easy WordPress content creation from PDF docs + human in the loop Gmail
Ready for 3.0What this workflow does
This AI workflow has 19 nodes and runs when someone submits an n8n form (“PDF2Blog”). Along the way it connects OpenAI Chat Model, Wordpress, Telegram and Gmail. It also calls api.imgbb.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“PDF2Blog”).
- Extract Text (Extract from File): extracts data from a file (pdf)
- Write Blog Post (Basic LLM Chain): sends a prompt to an LLM, with model: gpt-4o-mini
- Get Blog Post (Code): runs custom JavaScript code
- Is there Title & Content? (If): checks a condition and branches into true / false
- Human In The Loop Approve Blog Post (Gmail): send and wait for a reply
- Send Error Message (Telegram): uses Telegram
- Is Approved? (If): checks a condition and branches into true / false
- Create Wordpress Post (Wordpress): uses Wordpress
- pollinations.ai (HTTP Request): calls an HTTP API
- Upload Image to Wordpress (HTTP Request): calls an HTTP API (POST)
…plus 7 more steps. See the full node list below.
Services it uses
HTTP calls to: api.imgbb.com
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 (12)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Extract from File
n8n-nodes-base.extractFromFile - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - HTTP Request
n8n-nodes-base.httpRequest - Wordpress
n8n-nodes-base.wordpress - Telegram
n8n-nodes-base.telegram - If
n8n-nodes-base.if - Merge
n8n-nodes-base.merge - Markdown
n8n-nodes-base.markdown - Gmail
n8n-nodes-base.gmail - Code
n8n-nodes-base.code - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
From the author
📄✨ Easy WordPress Content Creation from PDF Docs + Human in the Loop Gmail This n8n workflow automates the process of transforming PDF documents into engaging, SEO-friendly WordPress blog posts. It incorporates AI-powered text analysis, automatic image…