Automate financial transaction tracking with Gmail, GPT, Notion & Telegram alerts
Ready for 3.0What this workflow does
This AI workflow has 16 nodes and runs on Gmail events (plus 2 other triggers). Along the way it connects Gmail, Telegram, Notion and OpenRouter Chat Model.
How it runs
Trigger: On Gmail events (plus 2 other triggers).
- Set Email Data (Edit Fields (Set)): sets 4 fields: snippet, To, From…
- Classify (Text Classifier): classifies text into categories with AI, with model: gpt-5-nano
- Accountant Agent (AI Agent): runs an AI agent, with model: gpt-; 1 tool (Create Invoice Tool)
- Accountant Agent (AI Agent): runs an AI agent, with model: gpt-; 1 tool (Create Transction Tool)
- Accountant Agent (AI Agent): runs an AI agent, with model: gpt-; 1 tool (Create Income Tool)
- Accountant Agent (AI Agent): runs an AI agent, with model: gpt-; 1 tool (Create Income Tool)
- Send Message (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
- Still check Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll) (forwarding, support@bayesian-labs, anoop.karnik@bayesian-labs).
Nodes used (7)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - Text Classifier
@n8n/n8n-nodes-langchain.textClassifier - Telegram
n8n-nodes-base.telegram - Notion Tool
n8n-nodes-base.notionTool - AI Agent
@n8n/n8n-nodes-langchain.agent - Edit Fields (Set)
n8n-nodes-base.set - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
From the author
📩 Automatically Log Transactions from Gmail into Notion and Get Telegram Alerts Who’s it for This workflow is for individuals or entrepreneurs who receive bank alerts, invoices, and payment emails in Gmail and want them to be automatically organized in…