Skip to content

The moment it happens

Get notified when an item's status changes

You hear the moment an item moves to the status you care about, with a link to it.

Runs
The moment it happens
Apps
monday.com
AI
Not needed
Access
read

Send this to your assistant

Create a ClickRuntime automation: when any item on my monday.com Projects board changes status to Stuck or Waiting on client, send me a Slack message with the item name and a link.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Status columns are how a monday.com team signals that work has moved: Waiting for client, Ready for review, Stuck, Done. The trouble is that the change is silent for everyone but the owner. A reviewer waits two days for something that was marked Ready for review on Monday, and a manager learns an order was marked Stuck only when the customer calls.

When a status column changes, monday.com sends an event to ClickRuntime, which checks the new label against the ones you care about and, if it matches, posts the item name, board and a link to Slack. Changes to labels you did not choose are ignored, so the channel stays quiet.

People commonly pick one label to watch, such as Stuck or Ready for review, and send each to a different channel.

What you get out of it

  • Handoffs are noticed immediately

    Marking an item Ready for review tells the reviewer straight away. Work spends less time sitting in a column, and the cycle time from finished to reviewed gets shorter. The reviewer picks it up the same hour instead of the next morning.

  • Problems reach a manager before customers

    A status of Blocked appears in the channel the moment it is set. Support or operations can intervene the same day, not when a delayed shipment prompts an angry call.

  • Only the labels you choose notify

    Filtering on the new label means ordinary progress like Working on it creates no noise. A channel with five meaningful posts a day is read; one with fifty is muted.

  • The board link is in the message

    Each alert points directly to the item, so the person who needs to act does not search for it. That saves a minute per alert and removes the confusion of similarly named items.

  • A trail of when things changed

    Slack keeps a timestamped line for every watched change. During a retrospective you can see when items entered Blocked and how long they waited. That record is hard to rebuild from the board's activity log once many changes have piled up.

How it works

What happens, step by step

  1. When an item's status changes on your monday.com board, monday.com tells ClickRuntime straight away.

  2. It checks whether the new status is one you care about, such as Waiting on client.

  3. If it is, a message goes to your Slack channel with the item name, its new status and a link to it.

Before it runs live

  • Connect monday.com
  • Paste your automation's link into the other app's webhook settings

What you get

RunsThe moment it happens
Get notified when an item's status changesjust nowSucceeded
Slack · #projectsWebsite relaunch for Acme is now Waiting on client https://northwind.monday.com/boards/1234567890/pulses/9876543210

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Act only on the items that match your own rules, and skip the rest
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other monday.com steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
status_change_alerts.pyexample
from clickruntime import on_event, notify

WATCH = {"Stuck", "Waiting on client"}
ACCOUNT = "northwind"  # your monday.com subdomain

@on_event
def handle(event):
    body = event.json or {}
    if "challenge" in body:
        return {"challenge": body["challenge"]}
    e = body["event"]
    label = ((e.get("value") or {}).get("label") or {}).get("text")
    if label not in WATCH:
        return {"posted": False}
    link = f"https://{ACCOUNT}.monday.com/boards/{e['boardId']}/pulses/{e['pulseId']}"
    notify.slack(f"{e['pulseName']} is now {label}\n{link}", channel="#projects")
    return {"posted": True, "status": label}

FAQ

Common questions

Which column types does it work with?
It is built for status columns, whose labels can be matched by name. Dropdowns and other column types send different event payloads, so tell your AI assistant which column you want watched. Each label name has to match what the column uses, including capitalisation in your board.
Does it fire when the status is set by an automation?
Yes, monday.com sends the change event regardless of whether a person, a recipe or an API call changed the value. If you only want human changes, you can filter on who made the change. The event also carries the user who made the change, which is how that filter works.
Can I watch more than one label?
You can list several, such as Stuck and Needs approval, and the message can say which one was set. Each label can also go to its own Slack channel, if that suits how your team triages.
What permissions does it need?
read. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run for each event the app sends.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get notified when an item's status changes” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.