Google form, AI, SEO, GEO optimization, human approval
Needs changesWhat this workflow does
This AI workflow has 15 nodes and runs on Google Sheets events (row added). Along the way it connects Groq Chat Model, Google Sheets, Mistral Cloud Chat Model and OpenRouter Chat Model and 2 more.
How it runs
Trigger: On Google Sheets events (row added).
- Blog Generator (AI Agent): runs an AI agent, with model: Groq Chat Model; 1 tool (date tool)
- fitting into template (AI Agent): runs an AI agent, with model: Mistral Cloud Chat Model
- optimzing for SEO,GEO (AI Agent): runs an AI agent, with model: Mistral Cloud Chat Model
- convert to html for email (AI Agent): runs an AI agent, with model: OpenRouter Chat Model
- Send Content for Approval (Gmail): send and wait for a reply
- Approval Result (Switch): routes items into 3 branches
- Update Topic Status on Google Sheets (Google Sheets): update
- Revision based on feedback (AI Agent): runs an AI agent, with model: OpenRouter Chat Model
- Add Generated Content to Google Sheets (Google Sheets): append
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:
- AI Agent v1 (old agent modes) in Revision based on feedback (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Revision based on feedback (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (9)
- AI Agent
@n8n/n8n-nodes-langchain.agent - Groq Chat Model
@n8n/n8n-nodes-langchain.lmChatGroq - Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - Mistral Cloud Chat Model
@n8n/n8n-nodes-langchain.lmChatMistralCloud - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Gmail
n8n-nodes-base.gmail - Google Sheets
n8n-nodes-base.googleSheets - Switch
n8n-nodes-base.switch - Date Time Tool
n8n-nodes-base.dateTimeTool
From the author
📖 Description 🔹 How it works This workflow turns a Google Form submission into a polished, SEO-optimized technical blog with a human approval step before publishing. 1. Google Form Submission (Trigger) - The process begins when a Google Form is filled. -…