This automation streamlines expense tracking: users send a message about a purchase in Telegram, and the system automatically parses the details, converts currency, and logs the transaction in Google Sheets. Designed for individuals and small teams managing multi-currency budgets without manual entry.
## Who it´s for
- Freelancers tracking personal expenses across multiple currencies
- Families wanting to automate budgeting via Telegram
- Small teams monitoring operational costs without complex accounting tools
## What the automation does
- Receives text messages about expenses from Telegram
- Uses a LangChain AI agent with multi-LLM routing (Gemini, Claude, OpenAI) to extract amount, category, currency, and payment method
- Converts USD, SAR, and AED to EGP using an external exchange rate API (Open Exchange Rates)
- Formats date and structures transaction data
- Logs the expense into a designated Google Sheet
- Correctly processes messages in both English and Arabic
## What´s included
- Ready-to-use n8n workflow
- Trigger and handler logic powered by LangChain AI Agent
- Integrations with Telegram, Google Sheets, Open Exchange Rates API, Gemini, Claude, and OpenAI
- Basic textual instructions for setup and adaptation
## Requirements for setup
- n8n account with execution environment access
- Telegram bot with token and configured webhook
- Google Sheet with API access enabled
- API key for Open Exchange Rates
- Access keys for LLMs (Gemini, Claude, OpenAI)
## Benefits and outcomes
- Eliminates manual expense logging
- Automatically converts major foreign currencies to EGP
- Supports multilingual input including Arabic
- Centralizes spending data in Google Sheets for analysis
- Saves time on daily budget tracking
- Reduces parsing errors
- Scales to multiple users within a single chat
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via Telegram: @gleb923.
expense tracking via Telegram
AI-powered expense parsing
currency conversion to EGP
log expenses to Google Sheets
Telegram bot for personal finance
automated spending tracker
LangChain AI agent finance
n8n workflow expense tracking
multi-currency expense logging
USD to EGP conversion API
SAR expense tracking
AED to EGP conversion
automatic transaction categorization
Telegram message to spreadsheet
payment method detection
multilingual expense parsing
No feedback yet