Generate AI-powered morning briefs from ClickUp to Slack and Gmail with GPT-4o
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs on a schedule (cron 15 9 * * *) (plus 1 other trigger). Along the way it connects ClickUp, Azure OpenAI Chat Model, Slack and Gmail.
How it runs
Trigger: On a schedule (cron 15 9 * * *) (plus 1 other trigger).
- Get All Lists (Sprints) (ClickUp): get many (list)
- Slack: uses Slack
- Check Lists Exist (If): checks a condition and branches into true / false
- Find Latest Sprint (Code): runs custom JavaScript code
- Get Task From Latest Sprint (ClickUp): get many
- Format: Compose Brief Data (Code): runs custom JavaScript code
- OpenAI: Generate Brief (AI Agent): runs an AI agent, with model: Azure OpenAI Chat Model; memory: Simple Memory; output parser: Structured Output Parser
- Slack: uses Slack
- Format Data For Email (Code): runs custom JavaScript code
- Send Morning Brief Email (Gmail): uses Gmail
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 (11)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - ClickUp
n8n-nodes-base.clickUp - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Azure OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatAzureOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Slack
n8n-nodes-base.slack - Error Trigger
n8n-nodes-base.errorTrigger - Gmail
n8n-nodes-base.gmail
From the author
Description Automate your team's daily stand-ups with AI-powered morning briefs, directly pulled from ClickUp tasks and shared via Slack and Gmail every morning. ☀️📋💬 What This Template Does - Triggers automatically at 9:15 AM each morning via cron. ⏰ -…