Files & Documents

Convert Bank Statements to Markdown Using Gemini AI

20 nodes 318 180 Automatic trigger
Download

Workflow Description

Automate the extraction of bank statement data from PDFs or images, process them through Gemini AI to convert into organized Markdown tables, and save or share results across Google Drive and social platforms.

How it works

  1. 1.Trigger the workflow manually and upload your bank statement file
  2. 2.Process the document with Gemini to extract transactions and balances
  3. 3.Sort and format the extracted data into Markdown tables
  4. 4.Compress files and store them in Google Drive
  5. 5.Publish results to Twitter/X or other communication channels

Use cases

  • Archive monthly bank statements in searchable, standardized format
  • Generate financial reports automatically from source documents
  • Simplify sharing financial data with team members in consistent format

Requirements

  • Google account with Google Drive access permissions
  • Gemini API key from Google Cloud Console
  • Bank statement files in PDF or clear image format

Service Value

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

Apps Used

Gemini Sort Google Drive Twitter/X LLM Chain

Details

Trigger Automatic trigger
Nodes 20
Apps 5
Views 318
Downloads 180

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

/

When clicking ‘Test workflow’

Manual Trigger

#1

Google Gemini Chat Model

Gemini Model

#2

Sort Pages

Sort

#3

Sticky Note

Sticky Note

#4

Get Bank Statement

Google Drive

#5

Split PDF into Images

HTTP Request

#6

Extract Zip File

Compression

#7

Images To List

Code

#8

Resize Images For AI

Edit Image

#9

Sticky Note1

Sticky Note

#10

Sticky Note2

Sticky Note

#11

Sticky Note3

Sticky Note

#12

Google Gemini Chat Model1

Gemini Model

#13

Sticky Note4

Sticky Note

#14

Sticky Note6

Sticky Note

#15

Combine All Pages

Aggregate

#16

Sticky Note5

Sticky Note

#17

Extract All Deposit Table Rows

Information Extractor

#18

Sticky Note7

Sticky Note

#19

Transcribe to Markdown

LLM Chain

#20