AI Agents

Vision-based AI agent scraper - with Google Sheets, Gemini

29 nodes 211 131 Automatic trigger
Download

Workflow Description

An intelligent automation template using Gemini-powered AI agents to analyze images, extract structured data, and automatically save results to Google Sheets for organized tracking and analysis without manual intervention.

How it works

  1. 1.Trigger the workflow manually or via HTTP request with image URLs or attachments
  2. 2.Send content to the AI agent backed by Gemini vision capabilities
  3. 3.Extract and process visual information to identify relevant data points
  4. 4.Parse and structure extracted data using the output parser
  5. 5.Automatically insert organized results into Google Sheets rows or tables
  6. 6.Execute conditional actions or send notifications based on extraction results

Use cases

  • Extract product details, prices, and specifications from product images or invoices automatically
  • Monitor social media posts with images and log structured data to spreadsheets in real time
  • Scan documents or screenshots to capture text, tables, and numerical data accurately
  • Classify and organize visual content from multiple sources into categorized sheets

Requirements

  • Active Google Sheets account with a shared or private spreadsheet document
  • Gemini API key obtained from Google Cloud Console with vision capabilities enabled
  • Image sources in standard formats (JPG, PNG, WebP) or accessible via URL
  • Basic understanding of JSON output structure and verified app permissions for Sheets access

Service Value

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

Apps Used

Output Parser Gemini Google Sheets Tool AI Agent Twitter/X

Details

Trigger Automatic trigger
Nodes 29
Apps 6
Views 211
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 (29)

/

When clicking ‘Test workflow’

Manual Trigger

#1

ScrapingBee- Get page HTML

HTTP Request

#2

Structured Output Parser

Output Parser Structured

#3

Google Gemini Chat Model

Gemini Model

#4

Split Out

Split Out

#5

Google Sheets - Get list of URLs

Google Sheets

#6

Sticky Note

Sticky Note

#7

Sticky Note1

Sticky Note

#8

Sticky Note2

Sticky Note

#9

Set fields

Set

#10

Sticky Note3

Sticky Note

#11

ScrapingBee - Get page screenshot

HTTP Request

#12

Sticky Note4

Sticky Note

#13

HTML-based Scraping Tool

Tool Workflow

#14

Sticky Note5

Sticky Note

#15

Sticky Note6

Sticky Note

#16

Sticky Note7

Sticky Note

#17

Sticky Note8

Sticky Note

#18

Sticky Note9

Sticky Note

#19

Google Sheets - Create Rows

Google Sheets

#20

Vision-based Scraping Agent

Agent

#21

Sticky Note10

Sticky Note

#22

HTML-Scraping Tool

Execute Workflow Trigger

#23

Sticky Note11

Sticky Note

#24

Set fields - from AI agent query

Set

#25

Sticky Note12

Sticky Note

#26

Sticky Note13

Sticky Note

#27

HTML to Markdown

Markdown

#28

Sticky Note14

Sticky Note

#29