AI Agents

Intelligent receipt data extraction and spreadsheet logging

12 nodes 339 197 Webhook
Download

Workflow Description

Automation workflow that receives receipt images via webhook, applies AI-powered OCR to extract structured data, stores results in Google Sheets, and notifies your team on Slack. Uses vector embeddings and intelligent memory buffering for accurate data recognition.

How it works

  1. 1.Receive receipt image through webhook trigger and validate input
  2. 2.Process document text with splitting and vector embedding conversion
  3. 3.Extract structured fields (amount, date, vendor) using AI agent reasoning
  4. 4.Write extracted data to Google Sheets with automatic formatting
  5. 5.Send confirmation notification to designated Slack channel

Use cases

  • Streamline expense management by digitizing physical and digital receipts at scale
  • Reduce manual data entry time while maintaining audit-ready receipt records

Requirements

  • Active OpenAI and Anthropic API credentials for processing
  • Configured access to Google Sheets, Slack workspace, and Supabase vector database

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Text Splitter OpenAI Vector Store Memory Anthropic AI Agent Google Sheets Slack

Details

Trigger Webhook
Nodes 12
Apps 8
Views 339
Downloads 197

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (12)

/

Sticky Note

Sticky Note

#1

Webhook Trigger

Webhook

#2

Text Splitter

Text Splitter Character Text Splitter

#3

Embeddings

OpenAI

#4

Supabase Insert

Vector Store Supabase

#5

Supabase Query

Vector Store Supabase

#6

Vector Tool

Tool Vector Store

#7

Window Memory

Memory Buffer Window

#8

Chat Model

Lm Chat Anthropic

#9

RAG Agent

Agent

#10

Append Sheet

Google Sheets

#11

Slack Alert

Slack

#12