Triage GitHub issues with GPT-4.1-mini, Slack, Gmail, ClickUp and Sheets
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.
Nodes used (10)
- Github Trigger
n8n-nodes-base.githubTrigger - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - OpenAI
@n8n/n8n-nodes-langchain.openAi - Code
n8n-nodes-base.code - Gmail
n8n-nodes-base.gmail - ClickUp
n8n-nodes-base.clickUp - GitHub
n8n-nodes-base.github - HTTP Request
n8n-nodes-base.httpRequest - Google Sheets
n8n-nodes-base.googleSheets
What it does
How it works This workflow automatically handles new GitHub issues by reading and understanding them using AI, then taking multiple actions simultaneously — creating tasks, sending notifications, and keeping everything organized — without any manual effort. Step-by-step - Trigger & filter - GitHub Trigger – Listens for issue events on a GitHub repository. - If – Filters to only process issues with the action opened. - AI analysis - Message a model – Sends the issue title, body, and metadata to GPT-4.1-mini with a structured prompt to extract category, subcategory, severity, priority, estimated effort, assigned team, summary, and suggested action. - Parse AI Response – Converts the raw AI text output into a clean structured JSON object and appends a formatted date. - Parallel output actions - Append row in sheet – Logs all issue data and AI analysis into a Google Sheets tracker. - Create a task – Creates a prioritized ClickUp task with full issue and AI analysis details. - Send a message – Posts a formatted Slack alert to github-alerts with issue details and AI analysis. - Send a message1 – Sends an HTML-formatted email via Gmail with the full issue report and AI insights. - Create a comment on an issue – Posts the AI analysis summary as a comment directly on the GitHub issue. - HTTP Request – Applies AI-generated labels (category + severity) to the GitHub issue via the GitHub API. Why use this? - Eliminates manual issue triage by using AI to instantly classify and prioritize every new issue - Keeps the entire team informed across Slack, Email, and GitHub simultaneously - Auto-creates ClickUp tasks so nothing falls through the cracks - Logs every issue to Google Sheets for reporting and trend analysis - Responds directly on GitHub so issue reporters get instant acknowledgment