AI Agents

Connect Gmail with Google Sheets

24 nodes 205 153 Automatic trigger
Download

Workflow Description

An intelligent automation workflow that monitors incoming Gmail messages, analyzes their content using advanced language models (Gemini and Groq), extracts structured data, and automatically records the results in Google Sheets for centralized tracking and analysis.

How it works

  1. 1.Monitor and trigger on incoming Gmail messages automatically
  2. 2.Analyze email content and extract key information using AI language models
  3. 3.Process data intelligently and handle different scenarios with conditional logic
  4. 4.Record organized results directly into Google Sheets

Use cases

  • Automatically classify and organize customer inquiries into dedicated spreadsheets
  • Extract structured data from emails (client names, products, prices) and maintain organized records
  • Create a centralized log of important messages with AI-generated summaries and insights

Requirements

  • Active Gmail account with API access to read incoming messages
  • Google Cloud project with enabled Google Sheets API and authentication credentials
  • API keys for Gemini and Groq to leverage language model analysis capabilities

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 205
Downloads 153

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