Track & query expenses via Telegram with GPT-4.1 mini & Google Sheets
Data & spreadsheets workflow for n8n with 24 active steps. Starts with Telegram Trigger. Uses OpenAI. Integrations include Telegram, Google Sheets, Gmail, OpenAI.
What it does
24 active nodes · Starts with Telegram Trigger.
Steps in the template include:
- Telegram Input (Telegram Trigger)
- Route by Message Type (Switch)
- Check Voice Quality (Switch)
- Send Processing Notification (Voice) (Telegram)
Nodes and integrations
- Telegram Trigger
- Switch ×2
- Telegram ×5
- HTTP Request ×4
- If
- Google Sheets ×2
- Code ×2
- google Sheets Tool ×2
- gmail Tool
- OpenAI Chat Model
- Simple Memory
- AI Agent
- Wait
See the author’s step names
- Telegram Input (Telegram Trigger)
- Route by Message Type (Switch)
- Check Voice Quality (Switch)
- Send Processing Notification (Voice) (Telegram)
- 🎙️ Download Voice File (Telegram)
- Upload to AssemblyAI (HTTP Request)
- Start Transcription (HTTP Request)
- Get Transcription Result (HTTP Request)
- Check Transcription Status (If)
- Send Processing Notification (Text) (Telegram)
- Read Transaction History (Google Sheets)
- Calculate Starting Balance (Code)
- Append Transaction to Sheet (google Sheets Tool)
- Read Sheet for Queries (google Sheets Tool)
- Send Low Balance Alert (gmail Tool)
- GPT-4.1 Mini Model (OpenAI Chat Model)
- Conversation Memory (Simple Memory)
- Generate Voice Response (HTTP Request)
- Send Voice to Telegram (Telegram)
- Send Text to Telegram (Telegram)
- AI Expense Analyzer (AI Agent)
- Wait for Transcription (Wait)
- Track API Costs (Code)
- Log Cost to Sheet (Google Sheets)
Accounts and credentials
- Telegram
- Google Sheets
- Gmail
- OpenAI access
Check the HTTP request steps for any additional service accounts or API keys.
AI models and swaps
OpenAI · Chat
Model ID not specified in the template in GPT-4.1 Mini Model. Potentially swappable with a compatible n8n chat model node. Match tool calling before testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Paid template listed by n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
