n8n Workflow — Ready to deploy

Stop chasing project status.
Get it every Friday, automatically.

An n8n workflow that reads your entire ClickUp portfolio, calculates RAG health scores, writes AI-powered summaries for every project, and drops a beautiful digest in your inbox — without you lifting a finger.

Get the Workflow — Gumroad See the output

One-time purchase · Works with n8n Cloud & self-hosted · Full setup guide included

Connects with ClickUp Gmail Slack OpenAI / AI n8n

Project status updates are
eating your week.

📅

Friday status meetings

You spend 30 minutes every week chasing PMs for updates that should already exist — just so leadership can see a RAG chart.

😩

Hidden overdue tasks

Projects that look fine in conversation have 8 overdue tasks and 3 unassigned critical items. You only find out when it's too late.

🔇

Slack is too noisy

You want a signal, not a stream. One clean weekly digest that tells you exactly what's red, what's at risk, and what needs action.

A board-ready digest.
Generated while you sleep.

Every Friday morning, this is what hits your inbox. RAG-scored, metric-rich, and AI-written — not a spreadsheet, a proper report.

📧 Project Health Pack — Friday, 28 March 2026

↑ This is the actual output — rendered from real ClickUp task data, every week, automatically.

~30s
Run time per full portfolio
15
Workflow nodes, fully wired
3
Integrations included (ClickUp + Gmail + Slack)
0
Manual effort after setup

Everything a PM dashboard
should have been.

Built for project managers, operations leads, and agency owners who run multiple projects out of ClickUp and need portfolio-level visibility without the manual work.

🔴

Deterministic RAG Scoring

Each project is automatically scored RED, AMBER, or GREEN based on overdue ratios, high-priority task status, and unassigned upcoming work. No guesswork — 100% auditable logic.

✍️

AI-Written Narratives

Every project card contains a three-part AI commentary: Status, Risk, and Action. The numbers tell you what; the AI tells you what it means and what to do next.

📊

Per-Project Metrics

Completion rate, overdue task count, tasks due this week, tasks with no due date — pulled live from ClickUp on every run. Hidden risks surface automatically.

📬

HTML Email Digest

A beautifully rendered HTML email lands in your inbox every Friday morning (or whatever schedule you set). Share it in your standup, forward it to leadership, or keep it for yourself.

🔔

Optional Slack Alerts

Paste a Slack webhook URL and get a secondary notification posted to any channel. Perfect for a #project-health channel that keeps the whole team informed without extra meetings.

⚙️

Fully Configurable

Change the run schedule, adjust RED/AMBER thresholds, switch between fetching all tasks, a specific Space, or a specific List. Swap Gmail for SMTP or Outlook. It's all documented.

15 steps. Fully automated.

Under the hood, the workflow runs a clean left-to-right pipeline. Here's what happens each run.

1

Schedule trigger fires

The workflow starts on your configured cron schedule — default is every Friday at 8am. You can change this to daily, twice weekly, or any time that suits your team.

2

Workspace ID discovered automatically

No hard-coded IDs. The workflow fetches your ClickUp workspace ID dynamically, then routes to the correct fetch path based on your filter mode (all tasks, by Space, or by List).

3

Tasks fetched & grouped by project

All tasks are pulled from ClickUp and split into individual items. The workflow groups them back by project list for per-project analysis.

4

Metrics calculated & RAG status assigned

Pure rule-based logic: completion rate, overdue ratios, unassigned tasks, high-priority items. RAG thresholds are configurable. No AI black boxes here — it's fully transparent.

5

AI writes the narrative

For each project, an AI model (OpenAI or your chosen provider) reads the metrics and writes a concise Status, Risk, and Action summary. Advisory context alongside the hard numbers.

6

HTML digest built & delivered

The workflow assembles all project cards into a polished HTML email and sends it via Gmail to your configured recipients. Optionally, a Slack notification is posted simultaneously.

Everything you need to go live
in under 30 minutes.

📋

n8n Workflow JSON

The complete, production-ready n8n workflow file. Import it in seconds on n8n Cloud or self-hosted. All 15 nodes, fully wired and commented.

📖

Full Setup Guide (HTML)

A comprehensive, beautifully formatted setup guide covering every credential, API token, configuration option, and troubleshooting scenario. No stone left unturned.

🖼️

Sample Output Screenshots

Real mock output screenshots showing exactly what your digest will look like — RED, AMBER, and GREEN project cards, portfolio summary, and Slack notification format.

⚙️

Configurable Thresholds

RAG scoring thresholds, schedule, fetch mode (all/space/list), and email recipients are all clearly labelled in the workflow nodes. No code editing required.

🔄

Error Handling Built In

If the workflow fails for any reason, an error notification email is sent automatically. You never miss a run silently.

🔌

n8n Cloud & Self-hosted Compatible

Works on both. The setup guide includes separate instructions for n8n Cloud (3-click Gmail OAuth) and self-hosted setups via Google Cloud Console.

One price. Yours forever.

No subscription. No per-seat fees. No usage limits. Buy once, deploy it, let it run.

⚡ One-Time Purchase
AI Project Health Digest
£95

One-time · No subscription · No per-seat fees

  • Complete n8n workflow (.json) — import & run
  • Full HTML setup guide with step-by-step credentials
  • RAG scoring: RED / AMBER / GREEN per project
  • AI-written Status, Risk & Action for each project
  • Weekly HTML email digest via Gmail
  • Optional Slack alerts via incoming webhook
  • Works on n8n Cloud & self-hosted
  • Built-in error notification email
  • Sample output screenshots included
  • Lifetime access via Gumroad
Get the Workflow on Gumroad →

🔒 Delivered instantly via Gumroad · Secure checkout

Built for people who run
multiple projects in ClickUp.

🏢

Agency Owners

Managing 5–15 client projects simultaneously? Get a bird's-eye view of your entire portfolio without a single status meeting.

📋

Project Managers

Replace the manual weekly report with an automated digest that's more detailed, more consistent, and ready before your standup starts.

⚙️

Operations Teams

Build a standing #project-health Slack channel that every stakeholder can check. No one needs to ask for updates anymore.

Common questions.

Do I need an n8n subscription?
You need an n8n account — either n8n Cloud (free tier or starter plan) or a self-hosted instance. n8n Cloud makes the Gmail credential setup much simpler (3-click OAuth). Self-hosted works just as well but requires Google Cloud Console setup, which is documented in the included guide.
Do I need to pay for OpenAI separately?
Yes — the AI narrative step uses an AI model of your choice (OpenAI GPT-4o by default, but you can swap it for any provider n8n supports, including Anthropic Claude, Google Gemini, or a local model). The cost per run is minimal — typically a few cents for a full portfolio digest.
How long does setup take?
Most users are live in under 30 minutes on n8n Cloud. Self-hosted setups take a little longer due to the Google OAuth consent screen setup (about 45–60 minutes). The step-by-step guide covers every field in every form so you're never left guessing.
Does it work with my existing ClickUp structure?
Yes — the workflow auto-discovers your workspace ID and supports three fetch modes: fetch all tasks across your workspace, fetch by Space ID, or fetch by List ID. You pick the mode that matches how you've structured your ClickUp.
Can I change the RAG thresholds?
Absolutely. The RED and AMBER overdue thresholds are clearly labelled constants at the top of the health metrics node — no deep code editing required. Default is RED at 30% overdue and AMBER at 10% overdue. Adjust them to match your team's standards.
Is Slack required?
No — Slack is completely optional. If you leave the webhook URL blank, the workflow skips the Slack notification step gracefully. Email-only delivery works perfectly out of the box.
Can I use Outlook instead of Gmail?
Yes — the guide notes that you can swap the Gmail send node for either the n8n SMTP node (works with any mail server) or the Microsoft Outlook node for Office 365. The email subject and HTML body fields are identical regardless of sender.

Your Friday report is
already overdue.

Set it up once. Every week, it runs itself — while you're asleep, in a meeting, or on holiday.

One-time purchase · Instant download · Full setup guide included