Templates / Automated invoice payment tracking with OCR, Claude AI, Slack & Notion DB

Automated invoice payment tracking with OCR, Claude AI, Slack & Notion DB

Ready for 3.0

by Han · 411 views · created 2025-08-23 · AI Summarization, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 85 nodes and runs on Slack events (plus 1 other trigger). Along the way it connects Anthropic Chat Model, Slack and Notion. It also calls api.ocr.space and api.notion.com over HTTP.

How it runs

Trigger: On Slack events (plus 1 other trigger).

  1. Format Check (Code): runs custom JavaScript code
  2. Create a database page (Notion): work with database page
  3. Check Format (Switch): routes items into 2 branches
  4. Take Binary Files (HTTP Request): calls an HTTP API
  5. Take Binary Files for Document (HTTP Request): calls an HTTP API
  6. OCR Space Parse (HTTP Request): calls api.ocr.space (POST)
  7. OCR Space Parse (HTTP Request): calls api.ocr.space (POST)
  8. Check parsing Error (If): checks a condition and branches into true / false
  9. Check parsing Error (If): checks a condition and branches into true / false
  10. Stop and Error: stops the run with an error

…plus 72 more steps. See the full node list below.

Services it uses

Anthropic Chat ModelSlackNotion

HTTP calls to: api.ocr.space, api.notion.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

  • Still check Slack Trigger requires a signing secret on the Slack API credential (Slack Trigger).

Nodes used (13)

From the author

How it Works This workflow automates Invoice & Payment Tracking (with Approvals) across Notion and Slack. - Ingest — You drop invoices/receipts (PDF/IMG/JSON) into the flow. - Extract — OCR + parsing pulls out key fields (invoice no, vendor, currency, totals,…

Excerpt from Han's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.