Approve corrected receipt data before it reaches the monthly sheet
At a glance
A maker connected Telegram, Make and AI extraction so only approved receipt details enter Google Sheets. This workflow is listed under Expense Automation, Human Approval, Receipts.
- Agents / tools
- Make, Maia, Telegram, Make AI, Google Sheets
SourceBuilding a tool for these workflows? See weekly rates.
What they did
1) Create a Telegram bot through BotFather. In Make, connect its token and Google Sheets, create a Data Store, and use Maia to assemble one scenario. 2) Route receipt photos to AI extraction for invoice number, merchant, category, date, currency, total and summary. Save pending data under the Telegram chat ID and return those fields for review. 3) Route CORRECT messages to update only the specified field and send a fresh review message. Keep corrections separate from approval. 4) On exactly APPROVE, retrieve the latest record, find or create its MMM-YY sheet tab, append the seven fields and send confirmation. REJECT discards the pending record. 5) Test a photo, correction, approval and rejection; verify the corrected row and that rejection writes nothing.
How it went
The author reported working corrections and monthly filing after several iterations.
Worth knowing
The design stores one pending receipt per chat. A new photo overwrites that pending record.