AI Agents

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

29 nodes 284 182 Automatic trigger
Download

Workflow Description

A vision-based AI agent that extracts and analyzes data from images using Google's Gemini model, automatically storing results in Google Sheets with social media integration capabilities for streamlined workflows.

How it works

  1. 1.Activate the agent via manual trigger or HTTP request to receive images
  2. 2.Process images using Gemini to extract text and visual data insights
  3. 3.Parse and structure the extracted data through the output parser module
  4. 4.Split results and format data for storage and distribution
  5. 5.Store analyzed data automatically in Google Sheets for record-keeping

Use cases

  • Extract product information from advertisement images and build automated inventory databases
  • Monitor social media posts and analyze image content for compliance or sentiment tracking
  • Process invoices and scanned documents to extract structured data without manual entry

Requirements

  • Valid Google Gemini API key with vision capabilities enabled
  • Google Workspace account with Google Sheets edit permissions
  • High-quality images to ensure accurate data extraction results

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 284
Downloads 182

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