Triage and remediate DevOps alerts with Claude, ClickUp, GitHub and Slack
Needs changesWhat this workflow does
This AI workflow has 24 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Anthropic Chat Model, ClickUp, Slack and GitHub.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Set - Config (Edit Fields (Set)): sets 21 fields: alertName, service, alertMessage…
- AI Agent: runs an AI agent, with model: Anthropic - Triage & Remediation Model
- JS - Parse Triage Output (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- ClickUp: uses ClickUp
- HTTP - Search Runbook Knowledge Base (HTTP Request): calls an HTTP API (POST)
- Slack: uses Slack
- GitHub: get many
- Merge: merges the data from its input branches
- ClickUp: get many
…plus 12 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in AI Agent - Classify & Triage Alert (v1.6), AI Agent - Generate Remediation Plan (v1.6): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) AI Agent - Classify & Triage Alert (v1.6), AI Agent - Generate Remediation Plan (v1.6) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (11)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - ClickUp
n8n-nodes-base.clickUp - Slack
n8n-nodes-base.slack - HTTP Request
n8n-nodes-base.httpRequest - GitHub
n8n-nodes-base.github - Merge
n8n-nodes-base.merge
From the author
Quick overview This workflow receives monitoring alerts via webhook, uses Anthropic Claude to triage and draft remediation plans, pulls runbooks and related context from a documentation API, GitHub, ClickUp, and Terraform Cloud, then either executes…