Automate release notes from ClickUp to Notion & Slack with GPT-4o
π Description: This workflow automates the entire release note creation and announcement process whenever a task status changes in ClickUp. Using Azure OpenAI GPT-4o, Notion, Slack, Gmail, and Google Sheets, it conve...
Template notes
π Description: This workflow automates the entire release note creation and announcement process whenever a task status changes in ClickUp. Using Azure OpenAI GPT-4o, Notion, Slack, Gmail, and Google Sheets, it converts technical task data into clear, structured, and branded release notes β ready for documentation and team broadcast. The flow captures task details, generates Markdown-formatted FAQs, documents them in Notion, formats professional Slack messages, and notifies the task owner via HTML email. Any failed payloads or validation errors are logged automatically to Google Sheets for full traceability. The result is a zero-touch release workflow that saves time, keeps communication consistent, and ensures every completed feature is clearly documented and shared.
βοΈ What This Workflow Does (Step-by-Step)
π’ ClickUp Task Status Trigger Listens for task status updates (e.g., In Review β Complete) within the specified ClickUp team. Whenever a task reaches a completion state, this node starts the release note workflow automatically.
π Validate ClickUp Payload (IF Node) Checks that the incoming ClickUp webhook contains a valid taskid. β True Path: Proceeds to fetch task details. β False Path: Logs the invalid payload to Google Sheets for review.
π Fetch Task Details from ClickUp Retrieves full information about the task using the taskid, including title, description, status, assignee, priority, and custom fields. Provides complete task context for AI processing.
π§© Parse Task Details in JavaScript Cleans and standardizes task data into JSON format with fields like title, description, priority, owner, due date, and task URL. Also extracts optional links (e.g., GitHub references). Ensures consistent, structured input for the AI model.
π§ Configure GPT-4o Model (Azure OpenAI) Initializes GPT-4o as the core reasoning engine for FAQ and release-note generation, ensuring context-aware and concise output.
π€ Generate Release Notes FAQ (AI Agent) Transforms task details into a Markdown-formatted release note under four standardized sections: 1οΈβ£ What changed 2οΈβ£ Why 3οΈβ£ How to use 4οΈβ£ Known issues Each section is written clearly and briefly for internal and external readers.