Create daily ClickUp task reports with OpenRouter o3-mini
Ready for 3.0Ready 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 10 nodes and runs on a schedule (every day at 08:00). Along the way it connects ClickUp and OpenRouter Chat Model.
How it runs
Trigger: On a schedule (every day at 08:00).
- Retrieve ClickUp Task List (ClickUp): get many
- Compile Task Data (Code): runs custom JavaScript code
- Verify Data Retrieval (If): checks a condition and branches into true / false
- Build Report List (ClickUp): create (list)
- Log Error Status (ClickUp): create (list)
- Task Analysis Agent (AI Agent): runs an AI agent, with model: AI Conversational Model
- Terminate on Error (Stop and Error): stops the run with an error
- Generate Summary Report (ClickUp): uses ClickUp
Services it uses
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)
- If
n8n-nodes-base.if - Code
n8n-nodes-base.code - ClickUp
n8n-nodes-base.clickUp - Stop and Error
n8n-nodes-base.stopAndError - Schedule Trigger
n8n-nodes-base.scheduleTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
From the author
Quick overview This workflow runs each morning, pulls all tasks from a specified ClickUp list, merges their names and descriptions, and uses an OpenRouter-hosted OpenAI chat model to generate a daily report. It then creates a new ClickUp list for the current…