Skip to content
FlowHubFluxonLab
A
AI Automationfree

Simple Expense Tracker with n8n Chat, AI Agent and Google Sheets

by Anthonyadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentCall n8n Workflow ToolCall n8n Workflow ToolGoogle SheetsGoogle SheetsInformation ExtractorInformation ExtractorOpenAI Chat ModelOpenAI Chat ModelSSimple Memory
Share Post Share
AgAI AgentChWhen chat message receivedWhen chat messa…EWWorkflow Input TriggerWorkflow Input …OpenAI Chat ModelOpenAI Chat Mod…MBWindow Buffer MemoryWindow Buffer M…OpenAI Chat Model1OpenAI Chat Mod…IEExpense text to JSON parserExpense text to…Save expense into Google SheetsSave expense in…TWParse msg and save to SheetsParse msg and s…1234
1/5
FLOWS
STEPS · 4
Starts from a chat message

Use Case It is very convenient to add expenses via simple chat message. This workflow attempts to do exactly this using AI-powered n8n magic! Send message to a chat, something like "car wash; 59.3 usd; 25 jan 2024" And get a response: Your expense saved, here is the output of save sub-workflow:{"cost":59.3,"descr":"car wash","date":"2024-01-25","msg":"car wash; 59.3 usd; 25 jan 2024"} LLM will smartly parse your message to structured JSON and save the expense as a new row into Google Sheet! Installation 1. Set up Google Sheets: Clone this Sheet: https://docs.google.com/spreadsheets/d/1D0r3tun7LF7Ypb21CmbTKEtn76WE-kaHvBCM5NdgiPU/edit?gid=0#gid=0 (File -> Make a copy) Choose this sheet into "Save expense into Google Sheets" node. 2. Fix sub-workflow dropdown: open "Parse msg and save to Sheets" node (which is an n8n sub-workflow executor tool) and make sure the SAME workflow is chosen in the dropdown. it will allow n8n to locate and call "Workflow Input Trigger" properly when needed. 3. Activate the workflow to make chat work properly.

Tags

n8nreference-onlyagentgoogle-sheetsinformation-extractorlm-chat-open-aimemory-buffer-windowtool-workflow
Connects
AAI Agentcalln8nworkflowtoolCall n8n Workflow ToolsheetsGoogle SheetsinformationextractorInformation ExtractoropenaichatmodelOpenAI Chat ModelSSimple Memory
CategoryAI Automation
Triggermanual
Complexitymedium
Nodes9
AddedJan 29, 2025

Related workflows

See all AI Automation
AopenaichatmodelserpapigooglesearchS
free

AI chatbot that can search the web

This workflow is designed for dynamic and intelligent conversational capabilities. It incorporates OpenAI's GPT-4o model for natural language understanding and generation. Additional tools include SerpAPI and Wikipedia for enriched, data-driven responses. The workflow is triggered manually, and utilizes a 'Window Buffer Memory' to maintain the context of the last 20 interactions for better conversational continuity. All these components are orchestrated through n8n nodes, ensuring seamless interconnectivity. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
AopenaichatmodelserpapigooglesearchS
free

AI agent chat

This workflow employs OpenAI's language models and SerpAPI to create a responsive, intelligent conversational agent. It comes equipped with manual chat triggers and memory buffer capabilities to ensure seamless interactions. To use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team