Templates / Monitor workflow liveness with the n8n API and SMTP email alerts

Monitor workflow liveness with the n8n API and SMTP email alerts

Ready for 3.0

by Christoph Worreschke ✓ · 0 views · created 2026-10-13 · DevOps

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 on a schedule (every day at 09:00) (plus 1 other trigger). It uses only n8n's built-in nodes.

How it runs

Trigger: On a schedule (every day at 09:00) (plus 1 other trigger).

  1. Set Configuration Values (Edit Fields (Set)): sets 8 fields: notifyTo, notifyFrom, overrides…
  2. Fetch Active Workflows (n8n): get many (workflow)
  3. Build Watch List from Schedules (Code): runs custom JavaScript code
  4. Fetch Last 50 Executions (n8n): get many (execution)
  5. Check Liveness and Build Report (Code): runs custom JavaScript code
  6. Check for Findings (If): checks a condition and branches into true / false
  7. Dispatch Report Email (Send Email): sends an email over SMTP

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 (7)

From the author

Quick overview Daily watchdog for self-hosted or cloud n8n: checks whether your scheduled workflows actually ran and emails you only when something is overdue, failing or unusually slow. No catalog to maintain – the expected rhythm is read from each Schedule…

Excerpt from Christoph Worreschke'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.