GenAiHub

Last checked 23 October 2026 — responded normally.

Extract receipt data from Telegram and log expenses to Google Sheets with OpenAI

Quick overview

Live
Open / InstallLast updated October 23, 2026

Description

Quick overview This workflow captures receipt images sent to a Telegram bot, creates a public image URL, uses OpenAI (gpt-4.1-mini) to extract vendor/date/amount/tax as JSON, and appends the results to a Google Sheets expense tracker. How it works Triggers when a receipt image or document is sent to your Telegram bot and downloads the file. Uploads the receipt image to UploadToURL to generate a permanent public link. Sends the public image URL to OpenAI (gpt-4.1-mini) to analyze the receipt and return vendor, date, total amount, and tax as strict JSON. Parses the JSON response and appends a new row with Vendor, Date, Tax, and Total Amount to Google Sheets. Setup Create and connect a Telegram bot credential in n8n, then enable it on the Telegram Trigger node. Add an UploadToURL credential so the workflow can upload images and produce a publicly accessible URL. Add an OpenAI API credential with access to the gpt-4.1-mini model. Connect Google Sheets OAuth2 credentials and update the target spreadsheet and sheet tab where rows should be appended, ensuring columns exist for Vendor, Date, Tax, and Total Amount. An n8n automation workflow template by Jitesh Dugar.

Community Metrics

Views
0
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

Jitesh Dugar

Platform

web

Pricing model

free

Categories

  • Automation
  • AI

Tags

  • n8n
  • workflow
  • google-sheets
  • openai

Capabilities

  • 2 nodes

Information

TypeWorkflow
Sourcen8n
AddedOctober 18, 2026

Comments

?

Others in the same category, ranked by how often they are opened.