workflows.fit
Back to n8n workflows
n8n template$9By Oriol Seguí

Extract and log invoice data to Google Sheets with Ainoflow and ChatGPT

Every time a new invoice lands in your inbox, this workflow reads it, extracts all the relevant data using AI, and logs everything into a Google Sheets spreadsheet automatically. No copy-pasting, no forgotten invoices...

Data & StorageProductivityDevelopmentCore NodesCommunicationHITLAILangchain
Open checkout
Loading interactive preview...

Template notes

Every time a new invoice lands in your inbox, this workflow reads it, extracts all the relevant data using AI, and logs everything into a Google Sheets spreadsheet automatically. No copy-pasting, no forgotten invoices, no duplicate entries.

---

Who is this for?

Landlords, property managers, or small businesses that receive recurring rental invoices by email and want to keep a clean, structured record without doing it by hand.

---

How it works

The workflow runs automatically every X minutes or days, in the background or manually. When it detects a new invoice email, it extracts the attached document and converts it to text using the Ainoflow API (which offers 500 free monthly uses), maps all the key fields (landlord, tenant, property, amounts, invoice number, etc.) and saves them as a new row in your spreadsheet. Once done, it notifies you by email and moves the processed message out of your inbox.

The workflow comes with OpenRouter integrated so you can use AI at no cost, using free available models. You are free to switch to OpenAI instead if you prefer — both options are supported.