Files & Documents

Generate and distribute research reports automatically with AI-powered search

26 nodes 116 83 Automatic trigger
Download

Workflow Description

An intelligent automation that deploys an AI agent to research topics, compile findings from multiple sources, format them into structured reports, and deliver results via email, Telegram, or social media with minimal manual intervention.

How it works

  1. 1.Receive research request through email, webhook, or manual trigger
  2. 2.Deploy AI agent to search, gather, and analyze data from web sources
  3. 3.Parse and structure the collected information into a formatted report
  4. 4.Store the report in Google Sheets or archive in Google Drive
  5. 5.Distribute the final report via Gmail, Telegram, or post to X/Twitter

Use cases

  • Competitive intelligence and market trend reports sent weekly to stakeholders
  • Automated industry research compilation for team collaboration
  • On-demand research summaries on specific topics with single-click execution

Requirements

  • Valid OpenAI API key with sufficient quota
  • Gmail, Telegram, or X account configured for outbound distribution
  • Write access to Google Sheets and Google Drive for storage

Service Value

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

Apps Used

OpenAI Memory HTTP Request AI Agent Output Parser Google Sheets Gmail Telegram Twitter/X Google Drive

Details

Trigger Automatic trigger
Nodes 26
Apps 10
Views 116
Downloads 83

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

/

OpenAI Chat Model

OpenAI

#1

Simple Memory

Memory Buffer Window

#2

Search News

HTTP Request

#3

Wikipedia

HTTP Request

#4

OpenAI Chat Model1

OpenAI

#5

Query Refiner

Agent

#6

Research AI Agent

Agent

#7

Google Search Web

HTTP Request

#8

SerpApi

HTTP Request

#9

Structured Output Parser

Output Parser Structured

#10

Split Out

Split Out

#11

Input Validation

Code

#12

Parse Research Output

Code

#13

Merge Split Items

Code

#14

Store Research Metadata

Google Sheets

#15

Sticky Note

Sticky Note

#16

Generate PDF HTML

Code

#17

Convert HTML to PDF

HTTP Request

#18

Aggregate

Aggregate

#19

Download PDF

HTTP Request

#20

Send Research to Gmail

Gmail

#21

When clicking ‘Test workflow’

Manual Trigger

#22

Send PDF

Set

#23

Executed by Main AI Agent

Execute Workflow Trigger

#24

Search Folder

Google Drive

#25

If

If

#26