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をダウンロード ボタンをクリックしてワークフローファイルを保存します。
- 2n8nインスタンスを開き、ワークフロー → 新規 → ファイルからインポート に進みます。
- 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