AI Agents

RAG workflow for company documents stored in Google Drive

18 nodes 256 152 Automatic trigger
Download

Workflow Description

An intelligent retrieval system that pulls documents from Google Drive, segments them into searchable chunks, generates embeddings using Gemini, stores vectors in a database, and answers employee questions about company policies and organizational information instantly.

How it works

  1. 1.Automatically retrieve documents from designated Google Drive folders
  2. 2.Split long documents into semantically logical, searchable segments
  3. 3.Generate embeddings for text chunks using Gemini models
  4. 4.Store vector representations in Pinecone for rapid retrieval
  5. 5.Answer employee inquiries using information from stored documents
  6. 6.Maintain conversation context for consistent, accurate interactions

Use cases

  • HR self-service system answering questions about policies, leave, and benefits
  • Internal search engine finding customer information, contracts, and project details
  • Employee onboarding knowledge base providing procedures and company guidelines
  • Customer support tool delivering reliable answers from product documentation

Requirements

  • Active Google Gemini account with valid API credentials
  • Google Drive access and folder URLs for document indexing
  • Pinecone account with API key and environment configuration
  • n8n nodes installed for text processing and vector operations

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Vector Store Gemini Document Default Data Loader Text Splitter AI Agent Google Drive Memory Chat Trigger

Details

Trigger Automatic trigger
Nodes 18
Apps 8
Views 256
Downloads 152

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (18)

/

Pinecone Vector Store

Vector Store Pinecone

#1

Embeddings Google Gemini

Gemini Model

#2

Default Data Loader

Document Default Data Loader

#3

Recursive Character Text Splitter

Text Splitter Recursive Character Text Splitter

#4

AI Agent

Agent

#5

Vector Store Tool

Tool Vector Store

#6

Pinecone Vector Store (Retrieval)

Vector Store Pinecone

#7

Embeddings Google Gemini (retrieval)

Gemini Model

#8

Download File From Google Drive

Google Drive

#9

Sticky Note2

Sticky Note

#10

Google Drive File Updated

Google Drive Trigger

#11

Google Drive File Created

Google Drive Trigger

#12

Window Buffer Memory

Memory Buffer Window

#13

When chat message received

Chat Trigger

#14

Sticky Note

Sticky Note

#15

Google Gemini Chat Model

Gemini Model

#16

Google Gemini Chat Model (retrieval)

Gemini Model

#17

Sticky Note1

Sticky Note

#18