Skip to content
FlowHubFluxonLab
Gmail
Finance & Accountingfree

GPT 4.1 Mini Powered Invoice Processing from Gmail to Google Sheets with Slack Approval

by koichi naginoUpdated Aug 2026
RequiresGmailGmailOpenAISlackGoogle SheetsGoogle Sheets
Share Post Share
1. New Invoice Email Received1. New Invoice …2. Get Email Attachments2. Get Email At…EF3. Extract Text from PDF3. Extract Text…Se4. Prepare Text for AI4. Prepare Text…Ag5. Extract Invoice Data with AI5. Extract Invo…OpenAI Chat ModelOpenAI Chat Mod…WeWebhook (Approve)Webhook (Approv…WeWebhook (Reject)10a. Send Approval Confirmation10a. Send Appro…10b. Send Rejection Confirmation10b. Send Rejec…6. Log Invoice to Google Sheet6. Log Invoice …OPStructured Output ParserStructured Outp…9a. Update Status to Approved9a. Update Stat…9b. Update Status to Rejected9b. Update Stat…7. Send Approval Request to Slack7. Send Approva…Se8a. Extract Invoice ID8a. Extract Inv…Se8b. Extract Invoice ID8b. Extract Inv…12345678
1/5
FLOWS
STEPS · 8
Starts on a Gmail event

On a new Gmail email, extracts invoice data with an OpenAI agent, requests Slack approval, then logs the approved invoice to Google Sheets.

Tags

eventcomplexGmailOpenAIInvoice ProcessingAI Summarization
Connects
gmailGmailOpenAISlacksheetsGoogle Sheets
CategoryFinance & Accounting
Triggerevent
Complexitycomplex
Nodes17
AddedJun 14, 2026