Track multi-currency expenses from receipts with easybits, Telegram, and Google Sheets
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 ...
Template notes
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: 1. User sends a receipt photo via Telegram 2. easybits Extractor reads the document and returns structured data 3. The data is normalised and cleaned 4. The exchange rate is fetched (with fallback if needed) 5. The amount is converted to EUR 6. The result is appended to Google Sheets
---
Step-by-Step Setup Guide
1. Set Up Your easybits Extractor Pipeline
Before connecting this workflow, you need a configured extraction pipeline on easybits.
1. Go to [extractor.easybits.tech](https://extractor.easybits.tech) and click "Create a Pipeline". 2. Fill in the Pipeline Name and Description – describe the type of document you're processing (e.g. "Invoice / Receipt"). 3. Upload a sample receipt or invoice as your reference document. 4. Click "Map Fields" and define the following fields to extract: