Templates / Automate 3-way invoice matching from Gmail to Xero with Slack and Teams alerts

Automate 3-way invoice matching from Gmail to Xero with Slack and Teams alerts

Unknown

by Jitesh Dugar ✓ · 88 views · created 2026-01-12 · Invoice Processing, AI Summarization

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This workflow has 10 nodes and runs from “Gmail” (no trigger node, so run it manually or call it from another workflow). Along the way it connects Gmail, Google Sheets, Google Drive and Xero and 2 more.

How it runs

Trigger: From “Gmail” (no trigger node, so run it manually or call it from another workflow).

  1. Gmail: uses Gmail
  2. Vault: Get Decryption Key (Google Sheets): lookup
  3. Unlock password protected PDF (Htmlcsstopdf): unlock pdf (pdf security)
  4. Intelligence Engine (Code): runs custom JavaScript code
  5. Drive: Fetch PO & Receipt (Google Drive): download
  6. Merge multiple PDFS into one (Htmlcsstopdf): work with pdf manipulation
  7. Xero: work with bill
  8. Switch: routes items into 2 branches
  9. Slack: uses Slack
  10. Teams: Dept Head Notify (HTTP Request): calls an HTTP API

Services it uses

GmailGoogle SheetsGoogle DriveXeroSlackHtmlcsstopdf (community)

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that n8n-nodes-htmlcsstopdf is verified or supports 3.0 (used in Unlock password protected PDF, Merge multiple PDFS into one).

Nodes used (9)

From the author

Intelligent Financial Invoice Hub: AI Parsing, 3-Way Matching & Multi-Channel Alerting 🎯 Description This is an enterprise-grade solution designed for complex finance departments. It automates the entire accounts payable lifecycle by combining secure…

Excerpt from Jitesh Dugar'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.