monday.com Automation Not Triggering: Why It Happens & How to Fix It | FlowFam
monday.com Troubleshooting Guide

Automation Not Triggering?
Here’s Why It Happens

The interactive guide to diagnosing and fixing the 10 most common monday.com automation failures—from first-time admins to complex cross-board setups.

10Root Causes
9Checklist Steps
~5 minRead Time
Diagnose your issue below

How monday.com automations actually work

Before you can diagnose what’s broken, you need one key mental model: automations are event-driven, not always-on monitoring.

Trigger

The specific event that starts the automation. Not a state — a change.

🎯

Condition

What must be true at the moment the trigger fires. Evaluated once, not continuously.

Action

What the automation actually does—only if the trigger and conditions both match.

⚠️
The most misunderstood rule

If a status field is set at item creation (e.g. from a form), the “when status changes to X” trigger will never fire—because nothing changed. The trigger is the change event, not the value being present.

ℹ️
Automations don’t run retroactively

If you create a new automation and expect it to catch items that already meet the condition, it won’t. The trigger event must happen after the automation is active.

🔍 Diagnose my automation issue

Answer 3 quick questions to narrow down the most likely cause for your specific situation.

1. When did this automation last work correctly?
2. How are items getting into your board?
2. What changed recently in your board or account?
2. Does it fail for specific items or at specific times?

🎯 Most likely cause: Form-created items bypass “status changes” triggers

When an item is created via a form with a status already set, no “change” event fires — so your “when status changes to X” automation never runs. This is one of the most common trip-ups.

✅ Quick fix
Switch your trigger to “When item is created and only if Status is X, then…” — this catches form-created items that arrive with a status already set.

→ See Cause #7 below for a full breakdown.

🎯 Most likely cause: Moving an item ≠ creating an item

monday.com explicitly documents that moving an item to a board does not fire “item created” triggers on the receiving board. If your automation is on Board B expecting newly created items, items moved from Board A won’t trigger it.

✅ Quick fix
Move your automation logic to Board A (where the trigger event truly happens), or use a trigger like “When item is moved to this board” if available for your use case.

→ See Cause #8 below for the full explanation.

🎯 Most likely cause: Trigger and condition are in the wrong order

If your automation fires “when Status changes to X, and only if Budget is filled” — but users fill Budget after setting the status — the condition check happens at the moment of the trigger and comes back false.

✅ Quick fix
Flip the trigger to the last action in your real workflow. For example: “When Budget changes, and only if Status is X” — so the condition is already true when the trigger fires.

→ See Cause #1 below for examples.

🎯 Most likely cause: Automation was deactivated by the platform

monday.com automatically deactivates automations when their referenced targets (groups, boards, statuses) are deleted, or when rate/item limits are hit. This is silent — you won’t get an alert unless you check the Automations center.

✅ Quick fix
Open the board Automations center and look for automations with a warning or “inactive” state. Restore any deleted targets from trash, then re-select and toggle the automation back on.

→ See Cause #2 and Cause #6 below.

🎯 Most likely cause: Creator lost access (unauthorized user error)

Automations run under the permissions of the person who created them. If that person was removed from the board, changed to a Viewer role, or left the team, the automation can fail with an “unauthorized user” error — often silently.

✅ Quick fix
An admin can transfer automation ownership through the Automations center. Once transferred to an active user with the right permissions, toggle the automation back on and confirm it runs.

→ See Cause #9 and Checklist Step #5 below.

🎯 Most likely cause: Monthly automation action limit reached

monday.com plans cap monthly automation actions. When the account hits its limit, automations don’t queue up — they just stop. This often looks like a random failure because it hits mid-month with no warning in-app.

✅ Quick fix
Check your usage in account billing/admin settings. To buy time: turn off low-priority automations, consolidate multi-action rules, and schedule recurring reminders less frequently. For the long term, audit which automations generate the most actions.

→ See Cause #3 below.

🎯 Most likely cause: Competing automations or a logic loop

When two or more automations act on the same item or columns, they can conflict, overwrite each other’s output, or trigger each other in a loop. monday.com’s loop detection can suppress automations that create circular chains.

✅ Quick fix
Open Automation Run History and look for failures with explanations about “competing” automations or loop warnings. Consolidate overlapping rules into a single, decisive trigger and eliminate redundant status-flip chains.

→ See Cause #10 below.

🎯 Most likely cause: Per-minute rate limit during bulk operations

Separately from monthly limits, monday.com enforces per-minute rate limits on automation triggers. Bulk imports or API pushes that create/update thousands of items at once can exceed this and cause throttling or temporary deactivation.

✅ Quick fix
During large imports or migrations, temporarily disable non-critical automations. Stagger bulk updates where possible. Re-enable automations after the import completes, and check run history for any that need a manual restart.

→ See Cause #4 below.

🎯 Most likely cause: Unsupported column type in the recipe

Not all column types work as automation triggers or conditions. Some are simply unsupported in certain recipe contexts, and cross-board column mapping has its own restrictions. This often appears as “the option doesn’t exist” or the automation silently skips those items.

✅ Quick fix
Create a “proxy” column (Status or Text) that is automation-friendly, and populate it through a controlled process. Use this as your trigger/condition instead of the unsupported column type.

→ See Cause #5 below.

The 10 most common root causes

Click any cause to expand the root cause, a real-world example, and a concrete fix.

1
Trigger condition was never met exactly
Order of operations problem
Very Common

Automations evaluate conditions at the exact moment the trigger event fires. If users perform steps in a different order than you expected—like filling in a required field after setting the status—the condition check may fail every time.

“When Status changes to Approved and only if Budget is filled, notify Finance” — but users set the status first, then fill in the budget. The trigger fires with an empty Budget field.
Choose the trigger that fires last in your real workflow. Flip it: “When Budget changes and only if Status is Approved, notify Finance.” Now the condition is guaranteed to be true when the trigger fires.
2
Automation is toggled off or platform-deactivated
Silent deactivation with no alert
Very Common

monday.com automatically deactivates automations when a referenced target (group, board, status label, user) is deleted, or when rate/item limits are exceeded. You won’t receive an alert—you have to check the Automations center.

A “move item to group” action pointed to a group that got cleaned up during a board reorganization. The automation silently deactivated and stopped firing for weeks.
Open board Automations center → look for automations with a warning icon or inactive state → restore deleted targets from trash if possible → re-select valid targets → toggle back on.
3
Monthly automation action limit reached
Plan quota exhausted
Common

Every monday.com plan includes a monthly cap on automation actions. When that limit is hit, automations stop executing—they don’t queue or retry. This can feel like a random failure because it often happens mid-month.

A busy ops team uses notifications, item creation rules, and daily reminders across 12 boards. On the 20th of the month, automations “randomly” stop across multiple boards.
Check usage in account billing settings. Short-term: turn off low-priority automations. Long-term: consolidate multi-action rules, reduce redundant status flips, and schedule recurring reminders at lower frequency.
4
Per-minute rate limit hit during bulk operations
Burst traffic throttling
Common

Beyond monthly limits, monday.com also enforces per-minute rate limits. Large imports, API pushes, or bulk updates that fire hundreds of automations in seconds can cause throttling or temporary deactivation.

Importing 2,000 rows via a CSV triggers 2,000 “item created” automations almost simultaneously. The system throttles after the first few hundred, and the rest of the items are never processed.
Temporarily disable non-critical automations before large imports. Stagger bulk updates where possible. Re-enable after the import and check run history for automations needing a manual restart.
5
Unsupported or mismatched column type
Recipe compatibility gap
Common

Not all column types work as automation triggers or conditions. Some are simply unsupported in certain recipe contexts—they either don’t appear as options or the recipe silently skips those items.

You want to trigger an automation when a Formula column reaches a value, but Formula columns aren’t supported as automation triggers. The recipe option simply doesn’t exist.
Create a “proxy” Status or Text column that is automation-friendly. Use a separate automation to populate it from the unsupported column, then trigger off the proxy column.
6
Status labels changed or deleted
Recipe reference broken
Common

Renaming a status label is usually safe (the underlying index stays stable). But deleting and recreating labels resets their indexes, which can break existing automation recipes that referenced the old label.

A team “standardizes” a Status column by deleting all labels and rebuilding from scratch. All automations tied to specific labels silently stop working or point to the wrong status.
Always rename labels rather than delete/recreate them. After any status column restructure, audit all automations: edit each recipe, reselect the correct label values, and run a test case through Automation Run History.
7
Update came from a system behavior, not a user action
Forms, API, automations as source
Very Common

monday.com “change” triggers are designed to catch user edits. When an update comes from a form submission (pre-set field), another automation, or an API write, it may not register the same way—and the trigger doesn’t fire.

A form creates items with Status pre-set to “US Region,” but the rule is “When Status changes to US Region, move to US group.” It never fires—because the status was never changed, only set at creation.
Use a creation-based trigger: “When item is created and only if Status is US Region, move to US group.” This reliably catches form-created items with pre-set fields.
8
Automation on the wrong board (cross-board confusion)
Board scope misunderstanding
Common

Automations are board-scoped. They only trigger off events on the board where they live. Moving an item to another board is not considered creating a new item—so “item created” triggers on the receiving board won’t fire.

Board A moves items to Board B. The team expects Board B’s “When item is created, assign to team” to run. It doesn’t—because moving isn’t creating.
Place the automation on Board A (where the actual event happens), or use a trigger on Board B that matches what truly happens there—such as “When item is moved to this board” if the recipe supports it.
9
Integration disconnected or ownership changed
Auth or permissions broken
Common

Automations and integrations run under the permissions of the user who created them. If that user left the team, was removed from a private board, or had their role changed to Viewer, the automation can fail with an “unauthorized user” error—usually silently.

A “sync to Salesforce” integration runs fine for months. After an HR departure, it stops—because the departed employee was the integration owner and their access was revoked.
An admin can transfer automation and integration ownership through the Automations center. Transfer to an active user with the right permissions, then verify the integration is still connected and toggle it back on.
10
Multiple automations competing, looping, or racing
Architecture conflict
Common

When two or more automations touch the same columns or items in rapid sequence, they can conflict, overwrite each other’s output, or trigger each other in an endless loop. monday.com’s loop detection may suppress some automations entirely.

Automation A moves an item to Archive when Status = Done. Automation B sets Status = Archived when an item arrives in Archive. Automation C notifies on any Status change. This creates a loop that exhausts action limits and produces unpredictable results.
Consolidate logic: define one decisive trigger per workflow stage. Eliminate redundant “status flip” chains. Use Automation Run History to identify which automation is failing and why—look for loop warnings in the failure reason.

✅ Step-by-step troubleshooting checklist

Work through this in order. Each step separates a different category of failure. Click each step as you complete it.

Automation Troubleshooting Checklist

0 / 9
1. Confirm the automation is active in the Automations center
Open board Automations → look for any automation with a warning, error, or inactive state. If deactivated, check the reason (deleted target, limit reached, unauthorized user) before re-enabling.
2. Check Automation Run History — not just Board Activity
Board Activity shows what changed. Run History shows whether the automation engine saw the trigger, what it tried to do, and why it may have failed. These are separate logs — check both.
3. Verify the trigger event happened the way the recipe expects
Did the field actually change — or was it set at creation (form), moved in from another board, or updated indirectly? “Status changes” ≠ “status is currently X.”
4. Validate column types are supported in this recipe
Check monday.com’s supported column type list for the recipe you’re using. If a column type isn’t supported, create a proxy Status or Text column as a workaround.
5. Check permissions and automation ownership
If the automation creator left the team, lost board access, or was changed to Viewer, the automation may silently fail. Admins can transfer automation ownership in the Automations center.
6. Look for competing automations or loop behavior
If multiple automations touch the same columns or items, inspect Run History for “competing automation” failures or loop warnings. Consolidate redundant logic into a single decisive trigger.
7. Check monthly action limits and per-minute rate limits
If automations “randomly” stop across multiple boards, check account usage in billing settings. Disable low-priority automations to free up headroom. Rate limits are separate from monthly caps.
8. Rule out a platform-wide incident
If automations are delayed across many boards or acting strangely account-wide, check monday.com’s public status page and incident history before spending time on local debugging.
9. If escalating to support: capture the Trigger ID
In the Automation Activity Log, copy the Trigger ID from the failing instance. monday.com support uses this ID to locate the exact event in internal logs — without it, debugging is much slower.

🎉 Checklist complete!

You’ve covered all nine diagnostic steps. Still not resolved? It may be a structural architecture issue — see the section below about when to bring in an expert.

Build automations that stay reliable

Most recurring failures are architecture issues. These practices prevent them at the source.

🎛️

Standardize statuses as a governed system

Define “stage gate” statuses that are the only ones allowed to trigger critical routing. Rename labels thoughtfully — never delete and recreate without an automation audit.

One decisive trigger per workflow stage

Avoid chaining 3+ automations that each fire on status flips. Every extra link is a race condition waiting to happen. Consolidate into a single, final trigger for each stage gate.

🗺️

Cross-board: events on A, actions on B

Treat cross-board workflows as “events on Board A cause actions on Board B” — not as “Board B will react as if items were created there.” Moving ≠ creating.

📊

Monitor with Run History, not intuition

Run History is operational instrumentation. Use it weekly on critical automations to confirm what triggered, what failed, and which automation made a change — before users notice a problem.

📦

Design for volume

High-volume teams should treat monthly action limits and per-minute rate limits as hard architectural constraints — not edge cases. Audit action usage quarterly.

🔍

Audit duplicated boards immediately

Board duplications can silently drop or distort automation recipes. Never assume a duplicated board’s automations are complete and correct — always do a post-duplication audit.

When it’s time to bring in an expert

If you’ve checked triggers, logs, and permissions — and automations still aren’t reliable — the issue is usually structural.

🚨
Signs you have an architecture problem, not a configuration problem

Too many competing rules — cross-board routing built on wrong trigger types — mirror/subitem limitations creating hidden data gaps — or volume pushing your account into rate limit behaviors. These don’t get fixed by reconfiguring individual automations.

💡
A focused architecture review is faster than repeated trial-and-error

Structural automation failures compound over time — more boards, more rules, more conflicts. A one-time review of governance (statuses & permissions), board architecture, and volume-aware patterns typically resolves months of recurring issues.

Still stuck? FlowFam can fix it.

We help teams repair and redesign monday.com systems so automations run reliably at scale — through governance, board architecture, and performance-aware automation patterns that don’t collapse under pressure.

Similar Posts