Reconcile bank transactions and generate reports with GPT-4 and Gmail

Go to Workflow
0 views
Built by Cheng Siong Chin Cheng Siong Chin
Created on June 05, 2026

Description

How It Works
This workflow automates end-to-end financial transaction processing for finance teams managing high-volume bank data. It eliminates manual reconciliation by intelligently classifying transactions, detecting anomalies, and generating executive summaries. The system pulls transaction data from Fable Bank, routes it through multiple AI models (OpenAI GPT-4, NVIDIA NIM) for classification and analysis, reconciles accounts, and distributes formatted reports via email. Finance managers and accounting teams benefit from reduced processing time, improved accuracy, and real-time anomaly detection. The workflow handles transaction categorization, reconciliation schema generation, account matching, journal entry creation, and comprehensive reporting—transforming hours of manual work into minutes of automated processing with AI-enhanced accuracy.

Setup Steps
Configure Fable Bank API credentials for transaction data access
Add OpenAI API key for GPT-4 classification and reconciliation models
Set up NVIDIA NIM credentials for anomaly detection services
Connect Google Sheets for reconciliation schema storage
Configure Gmail account for automated report distribution

Prerequisites
OpenAI API account with GPT-4 access

Use Cases
Monthly financial close automation, daily transaction monitoring for fraud detection

Customization
Replace Fable Bank with your banking API

Benefits
Reduces reconciliation time by 90%, eliminates manual data entry errors




Nodes Used (6)

AI Agent
@n8n/n8n-nodes-langchain.agent
Calculator
@n8n/n8n-nodes-langchain.toolCalculator
Gmail
n8n-nodes-base.gmail
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured