Skip to main content

Free, read-only: find automations pointing at deleted columns, boards, or people who left

  • September 3, 2026
  • 2 replies
  • 268 views

A question first, then the thing I built to answer it.

A rule stops firing - the column it referenced was deleted, the board is gone, the person in the assign step left the account. The rule stays switched on. On my own account I only found out by going and looking, and I don't know of anything that would have put it in front of me. Maybe you do.

I'm a solo developer, not an agency, and I built Automation Audit to check my own hunch.

It reads every automation in an account through the API, including old-editor rules - those come back as a separate list and are often unnamed, so anything that reads only the new ones quietly misses part of the board.

It reads the configuration statically and never runs anyone's rules. It flags four things: references to deleted columns, boards and people who left the account; rules monday itself switched off; rules that are on but have never fired; and the step where a run breaks off.

Read-only: three scopes (boards:read, account:read, users:read) and no write permission at all - monday would reject a write on that token. The report is built in your browser and never reaches my server. The privacy policy and terms are published at /privacy and /terms on the same domain.

The one live account it has run on had 58 boards and 99 rules: 15 broken, 7 needing attention, 77 never fired. I'm quoting that because it's the only real measurement I have, not because it's a benchmark.

It's free and there is no paid version. It isn't in the marketplace, so there's no listing to link - it installs from a direct OAuth link. It's an automated scan, not a replacement for your judgement.

The category I'm least sure about: is "never fired" something you'd actually want surfaced, or is that just normal for rules that only trigger in rare cases?

https://automationaudit.up.railway.app

2 replies

  • Author
  • New Participant
  • September 5, 2026

Correcting my own numbers above, and the reason is a gotcha worth knowing if you read automation config through the API.

Column ids in monday are unique per board, not per account. My checker was resolving a rule's column reference against a lookup that also held a bare-id fallback, so on any account with more than one board a rule pointing at a deleted column could still "resolve" against a same-named column on some other board - and the check stayed quiet. The more boards, the better the breakage hides.

Fixed it to match strictly on the board+column pair. Same account, same day, only the detection changed: 22 broken, 7 needing attention, 70 never fired - instead of the 15 / 7 / 77 I posted. Seven rules moved out of "never fired" and into a cause I can actually name.

The most common shape behind them: someone deleted a column and made it again. monday hands the new one a new id - "department" becomes "department4" - and the old rules keep pointing at the id that is gone.

Still one account, so still an anecdote rather than a benchmark.


  • Author
  • New Participant
  • September 11, 2026

A second correction, this time to my own first paragraph - I've found an answer to the "maybe you do" I asked there.

On 7 Sep monday emailed me itself: "[Automation error] one of your automations was deactivated", with the reason given as a deleted column on the board. So when monday switches a rule off, it does tell someone, and "I don't know of anything that would have put it in front of me" was wrong.

What that one email showed about its limits: it arrived when the rule tried to fire - its date trigger came up - not when the column was deleted, and until then the rule was still switched on. It is also addressed to whoever created the rule ("an automation you created"), which is not necessarily the person looking after the account now.

A rule whose trigger never comes up never gets that far, so as far as I can tell the "still on, pointing at something deleted" and "never fired" cases stay quiet. That part of the post stands.