🔬 Track receipt expenses via LINE with OpenAI GPT-4o-mini and Google Sheets

22 views · 🔬 Document Extraction & Analysis

Description

Manage expenses with AI insights through LINE

👥 Who’s it for

This workflow is designed for small business owners, freelancers, and finance teams who want to eliminate manual data entry for expense tracking. It is ideal for users who want not just a record of their spending, but real-time AI-driven financial insights to help manage their cash flow.

🚀 How it works

This template acts as an autonomous finance assistant that connects LINE, Google Workspace, and OpenAI.

⚙️ Setup steps

  1. Prepare Google Sheet: Create a sheet with headers: Date, Amount, Store, and Category.
  2. Prepare Google Drive: Create a folder for receipt storage and copy its Folder ID.
  3. Configure Credentials: Set up your credentials in n8n for OpenAI (API Key), Google Workspace (OAuth2), and LINE Messaging API (Channel Access Token).
  4. Update Node Settings:
    • In the “Google Sheets” nodes, select your specific spreadsheet.
    • In the “Google Drive” node, paste your Folder ID.
    • In the “LINE” HTTP nodes, ensure your Authorization header is set to Bearer YOUR_TOKEN.
  5. Activate: Set your n8n Webhook URL in the LINE Developers Console and toggle the workflow to “Active.”

📦 Requirements

🎨 How to customize

🔗 Nodes Used

Google Sheets, HTTP Request, Webhook, Google Drive, AI Agent, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup