Skip to main content

Monitor stuck tasks in Monday.com with automated Slack alerts

Workflow preview

Workflow preview
100%
Monitor stuck tasks in Monday.com with automated Slack alerts preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

‍ 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 withou...

Best for

  • Project Management automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.manualtrigger, n8n-nodes-base.mondaycom, n8n-nodes-base.stickynote, n8n-nodes-base.set, n8n-nodes-base.filter, n8n-nodes-base.slack

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Robert Breen.

Original n8n.io source

1.1 Workflow description

Title
Monitor stuck tasks in Monday.com with automated Slack alerts
Workflow name
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.


⚙️ Setup Instructions

1️⃣ Connect Monday.com Node

  1. In Monday.com → go to your Admin → API
  2. In n8nCredentials → 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
  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 n8nCredentials → 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"

✅ Tips

  • Adjust the Status column index/field mapping if your board uses a different column order or a custom status label.
  • Point the Slack node to a channel (for team visibility) or a user (for direct nudges).
  • Add a Schedule Trigger if you want automatic daily/weekly checks.

📬 Contact

Need help mapping custom columns or routing alerts by owner?

📧 [email protected]
🔗 Robert Breen
🌐 ynteractive.com

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - When clicking ‘Execute workflow’

Type / Role
n8n-nodes-base.manualTrigger - manualTrigger
Config choices
Version 1

Block 2 - Get many items1

Type / Role
n8n-nodes-base.mondayCom - mondayCom
Config choices
Version 1

Block 3 - Sticky Note64

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - Sticky Note22

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 5 - Set Columns

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 6 - Filter for Stuck Items

Type / Role
n8n-nodes-base.filter - filter
Config choices
Version 2.2

Block 7 - Alert Team

Type / Role
n8n-nodes-base.slack - slack
Config choices
Version 2.3

Block 8 - Sticky Note68

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Sticky Note69

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Monitor stuck tasks in Monday.com with automated Slack alerts
Complexity intermediate
Nodes 9
Categories Project Management, Multimodal AI
Author Robert Breen
Published 22 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/7737/7737.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Monitor stuck tasks in Monday.com with automated Slack alerts do?

‍ 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 withou...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Project Management, Multimodal AI use case.