Templates / Create & publish SEO content with AI agents & Google Sheets tracking

Create & publish SEO content with AI agents & Google Sheets tracking

Ready for 3.0

by Rahul Joshi ✓ · 552 views · created 2025-11-14 · Content Creation, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 62 nodes and runs when a chat message arrives. Along the way it connects Google Sheets, Gmail, Slack and OpenAI Chat Model.

How it runs

Trigger: When a chat message arrives.

  1. AI Agent: runs an AI agent, with model: Content Classifier Model; 3 tools (Get Data from Content Version, Get Data from Conversion Logs, Get Reference from Content Items); memory: Simple Memory; output parser: Structured Output Parser
  2. format data for subworkflows (Edit Fields (Set)): sets 4 fields: intent, topic, content_id…
  3. Intent Router (Switch): routes items into 6 branches
  4. Format Intent Payload (Edit Fields (Set)): sets 4 fields: intent, topic, content…
  5. Format Intent Payload Brief (Edit Fields (Set)): sets 4 fields: intent, topic, content…
  6. Format Intent Payload Draft (Edit Fields (Set)): sets 5 fields: intent, topic, content…
  7. Format Payload Data Optimizer (Edit Fields (Set)): sets 4 fields: intent, topic, content…
  8. Prepare Publishing Metadata (Edit Fields (Set)): sets 4 fields: intent, topic, content_id…
  9. Prepare MetaData Monitor (Edit Fields (Set)): sets 4 fields: intent, topic, content_id…
  10. AI Agent: runs an AI agent, with model: OpenAI Chat Model; 1 tool (Get row(s) in sheet in Google Sheets For Reference); memory: Short-Term Memory Chat Composer; output parser: Output Parser (JSON Enforcement) Chat Composer

…plus 17 more steps. See the full node list below.

Services it uses

Google SheetsGmailSlackOpenAI Chat Model

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 (13)

From the author

📊 Description Enhance your support, onboarding, and internal knowledge workflows with an intelligent RAG-powered chatbot that responds using live data stored in Google Sheets. 🤖📚 Built for teams that rely on structured datasets, this workflow fetches sheet…

Excerpt from Rahul Joshi's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.