workflows.fit
Back to n8n workflows
n8n templateFreeBy Robert Breen

Monitor stuck tasks in Monday.com with automated Slack alerts

πŸ§‘β€πŸ’» Description This 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 nudging owners on blocked work without manual chasing. --...

CommunicationHITLProductivityCore NodesManual TriggerMonday ComSticky NoteSet
Loading interactive preview...

Template notes

πŸ§‘β€πŸ’» Description This 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 nudging owners on blocked work without manual chasing.

---

βš™οΈ Setup Instructions

1️⃣ Connect Monday.com Node 1. In Monday.com β†’ go to your Admin β†’ API - Copy your Personal API Token - Docs: [Generate Monday API Token](https://developer.monday.com/api-reference/docs/authentication) 2. In n8n β†’ Credentials β†’ New β†’ Monday.com API - Paste your token and save. 3. Open the Get many items node β†’ choose your credential β†’ set your Board ID and Group ID (these must match where your items live).

2️⃣ Connect Slack API 1. Create an app β†’ [https://api.slack.com/apps](https://api.slack.com/apps) 2. OAuth & Permissions β†’ add scopes: - chat:write (send messages) - channels:read, groups:read, users:read (to look up channels and users) 3. Install the app to your workspace β†’ copy the Bot User OAuth Token 4. In n8n β†’ Credentials β†’ New β†’ Slack OAuth2 API β†’ paste token and save 5. In the Slack node (β€œAlert Team”), select your Slack credential and pick a user or channel.

---

🧠 How it works - Get many items (Monday.com): pulls items from your board/group - Set Columns: maps item fields (Name, Status, Due Date) - Filter for Stuck Items: keeps only items where Status = "Stuck" - Alert Team (Slack): posts a message like "<Item Name> task is stuck"

---