Templates / Route invoice emails and owner digests from intake to Gmail and Slack

Route invoice emails and owner digests from intake to Gmail and Slack

Ready for 3.0

by Vinh Le ✓ · 1 views · created 2026-09-24 · Invoice Processing

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 workflow has 9 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). It uses only n8n's built-in nodes.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Intake: load invoices (Code): runs custom JavaScript code
  2. Lookup customer + dedup (Code): runs custom JavaScript code
  3. Sendable? (If): checks a condition and branches into true / false
  4. Compose invoice email (Code): runs custom JavaScript code
  5. Alert owner (Code): runs custom JavaScript code
  6. Merge: merges the data from its input branches
  7. Daily digest to owner (Code): runs custom JavaScript code

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.

Nodes used (5)

From the author

Quick overview This workflow runs manually or every day at 9:00 to simulate an invoice intake batch, match invoices to customers, compose invoice email payloads, flag duplicates or unknown customers as owner alerts, and produce a single end-of-run digest…

Excerpt from Vinh Le'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.