Classify and route uploaded documents to Google Drive with an AI agent
Ready for 3.0What this workflow does
This AI workflow has 11 nodes and runs when someone submits an n8n form (“Image Upload”). Along the way it connects Slack, Google Drive and Google Gemini Chat Model.
How it runs
Trigger: When someone submits an n8n form (“Image Upload”).
- Upload to Incoming Folder (Google Drive): uses Google Drive
- AI Agent: runs an AI agent, with model: Gemini Chat Model; 7 tools (move_to_hotel, move_to_review, move_to_trades, move_to_medical…)
Services it uses
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 (6)
- Slack Tool
n8n-nodes-base.slackTool - Google Drive Tool
n8n-nodes-base.googleDriveTool - n8n Form Trigger
n8n-nodes-base.formTrigger - Google Drive
n8n-nodes-base.googleDrive - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
From the author
What This Workflow Does Upload a document (PDF, PNG, JPEG) via a web form and let an AI agent classify it and route it to the correct Google Drive folder on its own. No rule-based routing, no Switch nodes – the agent decides the category and calls the…