{
  "name": "Monitor stuck tasks in Monday.com with automated Slack alerts",
  "nodes": [
    {
      "id": "707b9db8-69f2-4a58-862d-0d9c093cb680",
      "name": "When clicking ‘Execute workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        320,
        688
      ]
    },
    {
      "id": "88b6a4cd-e99a-4447-ac58-db0727da256c",
      "name": "Get many items1",
      "type": "n8n-nodes-base.mondayCom",
      "position": [
        528,
        688
      ]
    },
    {
      "id": "9d3a2919-a806-4cb9-9139-e1694ab01822",
      "name": "Sticky Note64",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        240,
        48
      ],
      "parameters": {
        "width": 1488,
        "height": 928,
        "content": "# 🚨 Monday.com “Stuck” Items → Slack Alerts (n8n)\n\nThis workflow checks a Monday.com board/group for items with **Status = \"Stuck\"** and sends a Slack alert (e.g., to a user or channel). Great for nud"
      }
    },
    {
      "id": "b11bdbb2-1a48-4ee9-b1a8-5c3734c442c2",
      "name": "Sticky Note22",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -208,
        48
      ],
      "parameters": {
        "width": 400,
        "height": 928,
        "content": "\n## ⚙️ Setup Instructions\n\n### 1️⃣ Connect Monday.com Node\n1. In **Monday.com** → go to your **Admin → API**  \n   - Copy your **Personal API Token**  \n   - Docs: [Generate Monday API Token](https://de"
      }
    },
    {
      "id": "56e805b7-3f81-434a-af8e-6852109e20ad",
      "name": "Set Columns",
      "type": "n8n-nodes-base.set",
      "position": [
        832,
        304
      ]
    },
    {
      "id": "4cf7ebcf-d677-47c6-a8f8-ae119a2ea23d",
      "name": "Filter for Stuck Items",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        544
      ]
    },
    {
      "id": "e652a71f-fd4b-4c38-9505-64eb3e0ac259",
      "name": "Alert Team",
      "type": "n8n-nodes-base.slack",
      "position": [
        1376,
        736
      ]
    },
    {
      "id": "5c3f083f-d7ee-4087-887b-5d1c6e686c84",
      "name": "Sticky Note68",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        448,
        336
      ],
      "parameters": {
        "width": 256,
        "height": 480,
        "content": "### 2️⃣ Connect Monday.com Node\n1. In **Monday.com** → go to your **Admin → API**  \n   - Copy your **Personal API Token**  \n   - Docs: [Generate Monday API Token](https://developer.monday.com/api-refe"
      }
    },
    {
      "id": "1dccbd39-f5bd-4e2d-be09-357d64f6ce1a",
      "name": "Sticky Note69",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1312,
        256
      ],
      "parameters": {
        "width": 224,
        "height": 640,
        "content": "### 2️⃣ Connect Slack API\n1. Create an app → <https://api.slack.com/apps>  \n2. **OAuth & Permissions** → add scopes:  \n   - `chat:write` (send messages)  \n   - `channels:read`, `groups:read`, `users:r"
      }
    }
  ],
  "connections": {
    "Set Columns": {
      "main": [
        [
          {
            "node": "Filter for Stuck Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get many items1": {
      "main": [
        [
          {
            "node": "Set Columns",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter for Stuck Items": {
      "main": [
        [
          {
            "node": "Alert Team",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Execute workflow’": {
      "main": [
        [
          {
            "node": "Get many items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}