AI Agents

Connect Gmail with Google Sheets

24 nodes 210 123 Automatic trigger
Download

Workflow Description

An intelligent workflow that monitors Gmail for new messages, analyzes their content using AI models (Gemini and Groq), extracts structured data, and automatically records everything in Google Sheets for centralized review and tracking.

How it works

  1. 1.Monitor Gmail inbox for incoming messages and trigger on new emails
  2. 2.Extract text content and attachments from email messages
  3. 3.Process and analyze data using Gemini and Groq language models
  4. 4.Parse and structure extracted information into organized data format
  5. 5.Insert processed records into specified Google Sheets workbooks

Use cases

  • Automatically capture and organize customer inquiries from email into a searchable database
  • Extract and consolidate data from multiple emails into a single tracking sheet for analytics

Requirements

  • Gmail account with API access enabled for programmatic message retrieval
  • Google Cloud project with Sheets and Gemini APIs enabled
  • API credentials for Groq or compatible AI model service for natural language processing

Service Value

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

Apps Used

Gmail Output Parser Gemini Google Sheets Lm Chat Groq LLM Chain

Details

Trigger Automatic trigger
Nodes 24
Apps 6
Views 210
Downloads 123

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

/

Get invoice

Gmail

#1

Get payment

Gmail

#2

Extract invoice

Extract From File

#3

Extract payment

Extract From File

#4

HTML

HTML Page

#5

Split Out

Split Out

#6

Structured Output Parser1

Output Parser Structured

#7

Google Gemini Chat Model1

Gemini Model

#8

Send

Google Sheets

#9

Set data 0

Set

#10

Set data 1

Set

#11

Set data 2

Set

#12

Invoice data

Set

#13

Payment data

Set

#14

Switch

Switch

#15

Groq Chat Model

Lm Chat Groq

#16

Structured Output Parser

Output Parser Structured

#17

Send1

Google Sheets

#18

Extract details1

LLM Chain

#19

Merge

Merge

#20

Extract details

LLM Chain

#21

Sticky Note

Sticky Note

#22

Sticky Note1

Sticky Note

#23

Sticky Note2

Sticky Note

#24