AI Agents

Process Telegram invoices with AI summaries and visual reports in Notion

28 nodes 314 151 Scheduled trigger
Download

Workflow Description

An automation that receives invoices from Telegram on schedule, analyzes them using Google Gemini AI model, generates intelligent summaries and visual reports with charts, then logs everything systematically in Notion for centralized management and tracking.

How it works

  1. 1.Trigger scheduler to check for new invoices at regular intervals
  2. 2.Extract and analyze invoice data using Gemini language model
  3. 3.Generate visual charts and reports with Quick Chart integration
  4. 4.Save summaries and structured data to Notion database
  5. 5.Send automated notifications with key insights via Telegram

Use cases

  • Automate invoice processing and expense tracking for small businesses with instant AI insights
  • Monitor sales and revenue metrics with daily or weekly visual reports and trend analysis

Requirements

  • Active Telegram account configured to receive and forward invoice documents
  • Google Gemini API key for AI-powered invoice analysis and summarization
  • Notion workspace with database template for storing invoices, summaries, and reports

Service Value

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

Apps Used

Gemini LLM Chain Notion Quick Chart Telegram Output Parser

Details

Trigger Scheduled trigger
Nodes 28
Apps 6
Views 314
Downloads 151

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

/

Google Gemini Chat Model

Gemini Model

#1

Basic LLM Chain

LLM Chain

#2

Sticky Note

Sticky Note

#3

Sticky Note1

Sticky Note

#4

Schedule Trigger | for send chart report

Schedule Trigger

#5

Get Recent Data from Notions

Notion

#6

Summarize Transaction Data

Summarize

#7

Generate Chart

Quick Chart

#8

Send Chart Image to Group or Private Chat

Set

#9

Convert Data to JSON chart payload

Code

#10

Telegram Trigger | When recive photo

Set

#11

Get Image Info

Edit Image

#12

Parse To your object | Table

Output Parser Structured

#13

Split Out | data transaction

Split Out

#14

Sendback to chat and give summarize text

Set

#15

Record To Notion Database

Notion

#16

Sticky Note2

Sticky Note

#17

Sticky Note3

Sticky Note

#18

Sticky Note4

Sticky Note

#19

Sticky Note5

Sticky Note

#20

Sticky Note6

Sticky Note

#21

Sticky Note7

Sticky Note

#22

Sticky Note8

Sticky Note

#23

Sticky Note9

Sticky Note

#24

Sticky Note10

Sticky Note

#25

Sticky Note11

Sticky Note

#26

Sticky Note12

Sticky Note

#27

Telegram

Set

#28