AI Agents

Connect Google Drive with Google Sheets

34 nodes 207 131 Scheduled trigger
Download

Workflow Description

An automated workflow that retrieves files from Google Drive, analyzes them using AI, and automatically organizes extracted data into Google Sheets on a scheduled basis, enabling intelligent document processing and real-time data consolidation.

How it works

  1. 1.Trigger the workflow on a scheduled interval to ensure regular processing
  2. 2.Fetch files from designated Google Drive folders and directories
  3. 3.Process files using Gemini AI for advanced content analysis and data extraction
  4. 4.Split results into manageable batches for parallel processing
  5. 5.Transform and structure extracted data into a consistent format
  6. 6.Write consolidated data to Google Sheets and update tracking information

Use cases

  • Extract invoice and contract data from Drive documents and populate organized Sheets for financial tracking
  • Monitor Linear projects by analyzing related documents and automatically logging project progress updates
  • Compile daily work reports from multiple files and generate executive summaries in Sheets

Requirements

  • Google Workspace account with access to Drive and Sheets APIs
  • Gemini API key from Google Cloud Console
  • Read and write permissions on target folders and spreadsheets

Service Value

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

Apps Used

Google Drive Gemini Output Parser Split In Batches Google Sheets Linear LLM Chain

Details

Trigger Scheduled trigger
Nodes 34
Apps 7
Views 207
Downloads 131

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

/

Base Image

Google Drive

#1

Google Gemini Chat Model

Gemini Model

#2

Structured Output Parser

Output Parser Structured

#3

Sticky Note

Sticky Note

#4

Sticky Note1

Sticky Note

#5

Sticky Note2

Sticky Note

#6

Sticky Note3

Sticky Note

#7

Loop Over Items

Split In Batches

#8

Wait

Wait

#9

Download Screenshot

HTTP Request

#10

Upload to Drive

Google Drive

#11

Update Base Image

Google Sheets

#12

Merge

Merge

#13

Schedule Trigger

Schedule Trigger

#14

Get URLs with Missing Base Images

Google Sheets

#15

Run Webpage Screenshot

HTTP Request

#16

Run Webpage Screenshot1

HTTP Request

#17

Has Changes

Filter

#18

Combine Row and Result

Set

#19

Wait1

Wait

#20

Aggregate

Aggregate

#21

Create Report

Linear

#22

When clicking ‘Test workflow’

Manual Trigger

#23

Get Webpages List

Google Sheets

#24

For Each Webpage...

Split In Batches

#25

Sticky Note4

Sticky Note

#26

Sticky Note5

Sticky Note

#27

Sticky Note6

Sticky Note

#28

Sticky Note7

Sticky Note

#29

Download New Screenshot

HTTP Request

#30

Combine Screenshots

Merge

#31

Sticky Note8

Sticky Note

#32

Sticky Note9

Sticky Note

#33

Visual Regression Agent

LLM Chain

#34