Communication & Messaging
🤖 AI Powered RAG Chatbot for Your Docs + Google Drive + Gemini + Qdrant
🤖 AI Powered RAG Chatbot for Your Docs + Google Drive + Gemini + Qdrant
Complex
High
50
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
50
Node Types
24
Node Types
document Default Data Loader
Data Loader
1 node
text Splitter Token Splitter
Token Splitter
1 node
vector Store Qdrant
Qdrant Vector Store, Qdrant Vector Store Tool
2 nodes
split In Batches
Loop Over Items
1 node
wait
Wait
1 node
manual Trigger
When clicking ‘Test workflow’
1 node
lm Chat Google Gemini
Google Gemini Chat Model, Google Gemini Chat Model1
2 nodes
merge
Merge, Merge1, Merge2
3 nodes
information Extractor
Extract Meta Data
1 node
extract From File
Get File Contents
1 node
google Drive
Download File From Google Drive, Find File Ids in Google Drive Folder, Google Drive
3 nodes
embeddings Open Ai
text-embeddings-3-large, text-embeddings-3-large1
2 nodes
set
Google Folder ID, Qdrant Collection Name, Respond to User
3 nodes
lm Chat Open Ai
gpt-4o-mini1, OpenAI Chat Model
2 nodes
code
Delete Qdrant Points by File ID
1 node
summarize
File Id List
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6, Sticky Note7, Sticky Note8, Sticky Note9, Sticky Note10, Sticky Note11, Sticky Note12, Sticky Note13, Sticky Note14
15 nodes
telegram
Confirm Qdrant Delete Points, Send Declined Message, Send Completed Message
3 nodes
if
If
1 node
webhook
Webhook
1 node
agent
AI Agent
1 node
memory Buffer Window
Window Buffer Memory
1 node
chat Trigger
When chat message received
1 node
google Docs
Update Chat History
1 node
Workflow JSON
37.97 KB
{
"id": "8tusZTTtcyaiznEG",
"meta": {
"instanceId": "31e69f7f4a77bf465b805824e303232f0227212ae922d12133a0f96ffeab4fef",
"templateCredsSetupCompleted": true
},
"name": "🤖 AI Powered RAG Chatbot for Your Docs + Google Drive + Gemini + Qdrant",
"tags": [],
"nodes": [
{
"id": "7ad5796b-d1a0-4cc1-bed6-105ff499beeb",
"name": "Data Loader",
"type": "@n8n/n8n-nodes-langchain.documentDefaultDataLoader",
"position": [
620,
720
],
"parameters": {
"options": {
"metadata": {
"metadataValues": [
{
"name": "file_id",
"value": "={{ $json.id }}"
},
{
"name": "pubkey",
"value": "={{ $json.name }}"
},
{
"name": "=overarching_theme",
"value": "={{ $('Extract Meta Data').item.json.output.overarching_theme }}"
},
...Showing first 1000 characters. Click "Expand" to view the full JSON.