AI agent: expense tracker in Google Sheets and n8n chat

Automated workflow: AI agent: expense tracker in Google Sheets and n8n chat. This workflow integrates 10 different services: stickyNote, agent, informationExtractor, stopAndError, lmChatOpenAi. It contains 13 nodes and follows best practices for error handling and security.

Integrations Used (2)

Workflow Structure (10 nodes)
100%
No Op
When chat message received
No Op
OpenAI Chat Model
No Op
AI Agent
No Op
Window Buffer Memory
No Op
Parse msg and save to Sheets
Execute Workflow Trigger
Workflow Input Trigger
No Op
OpenAI Chat Model1
No Op
Expense text to JSON parser
Google Sheets
Save expense into Google Sheets
Stop And Error
Error Handler
Node Types:
default
trigger
action
Requires credentials

Prerequisites

Required Credentials (2)

Google Sheets

Used by: Save expense into Google Sheets

Docs

OpenAI

Used by: OpenAI Chat Model, OpenAI Chat Model1

Docs

Complexity

Moderate

Some experience helpful. Multiple integrations or logic.

Setup time: ~25 min
Score: 33/100
4 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "aLTkMiEDYXbMK4fT",
  "meta": {
    "instanceId": "workflow-dee0cbae",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:45.513538",
    "updatedAt": "2025-09-29T07:07:45.513578",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "AI agent: expense tracker in Google Sheets and n8n chat",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
...

Workflow Details

Nodes
11
Trigger
Event
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

API Schema Extractor

Stage 1 - Research for API Documentation - Fetch a list of services pending research from Database (Google Sheet) - Uses...

Http-request
Textsplitterrecursivecharactertextsplitter
Documentdefaultdataloader
Executeworkflow
88 nodesEvent
Curated

Agent Workflow

Automated workflow: Agent Workflow. This workflow integrates 97 different services: vectorStoreInMemory, if, gumroadTrig...

Bitly
Dropbox
Gmail
Google-calendar
113 nodesEvent

Stickynote Workflow

Automated workflow: Stickynote Workflow. This workflow integrates 13 different services: stickyNote, filter, code, agent...

Executeworkflow
Google-sheets
21 nodesEvent

Googlesheets Workflow

Automated workflow: Googlesheets Workflow. This workflow integrates 11 different services: filter, stickyNote, code, sch...

Google-sheets
Gmail
Executeworkflow
Schedule
33 nodesEvent

Informationextractor Workflow

Automated workflow: Informationextractor Workflow. This workflow integrates 14 different services: stickyNote, code, age...

Google-sheets
Executeworkflow
20 nodesEvent

Chat with Google Sheet

Automated workflow: Chat with Google Sheet. This workflow integrates 12 different services: stickyNote, filter, code, ag...

Executeworkflow
Google-sheets
20 nodesEvent