Track multi-currency expenses from receipts with easybits, Telegram, and Google Sheets — n8n 工作流
概览
How It Works
This workflow automates multi-currency expense tracking via Telegram. Send a receipt photo to your bot, and it automatically extracts the invoice details, converts the amount to EUR using a live exchange rate, and logs everything straight into Google Sheets.
Flow overview: User sends a receipt photo via Telegram easybits Extractor reads the document and returns structured data The data is normalised and cleaned The exchange rate is fetched (with fallback if needed) The amount is c
使用的节点
Google SheetsHTTP RequestCode
工作流预览
⚡
T
Telegram: Receipt Photo
Parse AI Data
Get Exchange Rate (Prima…
D
Did Primary Fail?
Fallback API (Cloudflare)
Calculate EUR
Append row in sheet
E
Extract from File
E
Edit Fields
HTTP Request
10 nodes10 edges
工作原理
- 1
触发器
工作流由 触发器 触发器启动。
- 2
处理
数据流经 10 个节点, connecting code, extractfromfile, googlesheets。
- 3
输出
工作流完成自动化并将结果发送到配置的目标。
节点详情 (10)
GO#1
Google Sheets
googleSheets
HT#2
HTTP Request
httpRequest
CO#3
Code
code
如何导入此工作流
- 1点击右侧 下载 JSON 按钮保存工作流文件。
- 2打开你的 n8n 实例,依次点击 工作流 → 新建 → 从文件导入。
- 3选择下载的
track-multi-currency-expenses-from-receipts-with-easybits-telegram-and-google-sheets文件并点击导入。 - 4为每个服务节点配置 凭证(API 密钥、OAuth 等)。
- 5点击 测试工作流 验证一切正常,然后激活它。
或直接在 n8n → 从 JSON 导入 中粘贴:
{ "name": "Track multi-currency expenses from receipts with easybits, Telegram, and Google Sheets", "nodes": [...], ...}
集成
codeextractfromfilegooglesheetshttprequestifsettelegramtrigger
创建者
Felix
@easybits
标签
codeextractfromfilegooglesheetshttprequestifsettelegramtrigger