AI Agents

Extract and summarize search results using Gemini AI and

19 nodes 202 120 Automatic trigger
Download

Workflow Description

An automation template that extracts and summarizes search results using Gemini AI. It processes text content, splits it into manageable chunks, leverages advanced language models for intelligent summarization, and outputs structured data for immediate use.

How it works

  1. 1.Trigger the workflow manually or via webhook to receive input data
  2. 2.Process and split text into chunks using the Text Splitter component for efficient handling
  3. 3.Send processed text to Gemini AI model for intelligent analysis and summarization
  4. 4.Evaluate conditional logic to direct workflow based on analysis results
  5. 5.Parse and structure the output data using the Output Parser component
  6. 6.Deliver final results via HTTP request or save to designated storage

Use cases

  • Automatically summarize search engine results for reports and research tasks
  • Extract key information from lengthy documents and organize it systematically
  • Batch process large volumes of text and generate concise summaries in minutes

Requirements

  • Valid Google Gemini API key with proper authentication credentials
  • Text content or document URL to be summarized and analyzed
  • Basic understanding of expected data structure and output format

Service Value

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

Apps Used

Gemini Document Default Data Loader Text Splitter Output Parser LLM Chain

Details

Trigger Automatic trigger
Nodes 19
Apps 5
Views 202
Downloads 120

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

/

When clicking ‘Test workflow’

Manual Trigger

#1

Google Gemini Chat Model

Gemini Model

#2

Default Data Loader

Document Default Data Loader

#3

Recursive Character Text Splitter

Text Splitter Recursive Character Text Splitter

#4

If

If

#5

Set Snapshot Id

Set

#6

Download Snapshot

HTTP Request

#7

Google Gemini Chat Model1

Gemini Model

#8

Structured Output Parser

Output Parser Structured

#9

Check on the errors

If

#10

Sticky Note

Sticky Note

#11

Sticky Note1

Sticky Note

#12

Check Snapshot Status

HTTP Request

#13

Structured Data Extractor

LLM Chain

#14

Concise Summary Creator

Chain Summarization

#15

Wait for 30 seconds

Wait

#16

Structured Data Webhook Notifier

HTTP Request

#17

Summary Webhook Notifier

HTTP Request

#18

Perform a Bing Copilot Request

HTTP Request

#19