Automated Telegram Invoice Tracking & Spending Reports

somdn_product_page

This workflow automates the process of managing and analyzing financial transactions via Telegram, Notion, and AI. It starts with listening for invoices or receipts uploaded as photos on Telegram. When a photo is received, it extracts the image details, then leverages Google Gemini’s language model to parse and summarize the invoice data. The parsed data is structured in JSON format, containing transaction details like item name, quantity, price, total, category, and taxes.

The workflow stores each transaction in a Notion database for tracking expenses. It also includes scheduled processes to generate weekly or monthly financial reports. These reports fetch recent transaction data from Notion, summarize expenses by category, and create visual charts. The charts are then sent back via Telegram, providing users with a clear overview of their spending. Additionally, the workflow can respond with transaction summaries directly in Telegram upon receiving invoice images.

This automation is ideal for individuals or small businesses wanting to streamline expense tracking, generate regular financial reports, and visualize spending habits using AI and chatbot interfaces.

Node Count

>20 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.chainLlm, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, @n8n/n8n-nodes-langchain.outputParserStructured, code, editImage, notion, quickChart, scheduleTrigger, splitOut, stickyNote, summarize, telegram, telegramTrigger

Reviews

There are no reviews yet.

Be the first to review “Automated Telegram Invoice Tracking & Spending Reports”

Your email address will not be published. Required fields are marked *