πŸ”¬ Extract & store receipt data with GPT-4, OCR, Google Sheets & Notion via Telegram Bot

⚑ 1,407 views Β· πŸ”¬ Document Extraction & Analysis

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

Overview

Transform your receipt management with this comprehensive n8n workflow that automatically processes receipts through Telegram, extracts transaction data using AI, and stores it across multiple platforms for seamless expense tracking.

Key Features

How It Works

  1. Input Methods: Send receipt photos or text messages to your Telegram bot
  2. Image Processing: Downloads and processes receipt images using OCR technology
  3. AI Analysis: GPT-4 extracts structured transaction data from OCR text
  4. Data Validation: Ensures data quality and handles missing information
  5. Multi-Storage: Simultaneously saves to Google Sheets, Notion database, and external APIs
  6. Confirmation: Sends formatted confirmation with all transaction details

Use Cases

Required Credentials

Setup Notes

Replace placeholder values in the workflow:

This workflow provides a complete solution for automated receipt processing, making expense tracking effortless through simple Telegram interactions while maintaining data across multiple platforms for maximum accessibility and backup.

πŸ”— Nodes Used

Function, Google Sheets, HTTP Request, Telegram, Telegram Trigger, Google Drive

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup