Understanding webhooks: when they fire and how to delete them
Understanding webhooks: when they fire and how to delete them
TL;DR: A webhook is monday.com's way of telling our app that something changed on your board. Webhooks don't count toward your action quota — only the actions automations perform do. If you see a webhook firing on every subitem change, that's normal and harmless. You only need to delete a webhook if you want to remove the automation that uses it.
What's a webhook (in plain English)?
A webhook is monday.com's notification to our app that something changed on your board.
If that change matches the trigger condition of one of your automation recipes, the automation runs and performs an action.
Only actions (the steps automations perform) count toward your monthly quota — not the webhooks themselves.
Why you see "constant" webhooks on subitems
monday.com fires webhooks differently for items vs subitems:
Item-level webhooks can be very targeted (e.g. "When Status changes, send a webhook").
Subitem-level webhooks are broader.monday.com uses a single event like "When any subitem column changes, send a webhook."
That's why you may see a webhook fire every time any subitem column changes. It's normal — and harmless to your quota.
Confirming what counts as an action: An action is a step your automation actually performs (move item, update status, create subitem, etc.). Each time a recipe does that step, it counts as 1 action. A webhook notification by itself does not.
Do I need to stop the webhooks?
No. Webhooks don't impact your quota, so there's no quota benefit to stopping them.
The only reasons to stop a webhook:
You want to reduce log noise in monday.com's developer view
You want to fully remove an automation (and its underlying webhook)
How to reduce webhook noise (without removing automations)
Option A — Tighten your triggers/conditions
Edit the automation recipe so it only runs when specific columns change or specific values are met. Add conditions like Status is "Ready" to make the trigger more selective.
Option B — Turn off recipes you don't need
Open Automate → Manage on the board and toggle off any recipe that's firing on subitem changes you don't care about.
Option C — Use parent-level triggers where possible
If a recipe uses the general subitem-change trigger, see if you can replace it with a more specific trigger on the parent item.
Option D — Last resort
If you want to stop all app-driven automation on a board, turn off the relevant recipes. Uninstalling the app will stop everything globally — but that's rarely necessary.
How to completely delete a webhook
Webhooks are created automatically when you set up an automation with a trigger you haven't used before. Example: when you create the recipe "When status changes to something, archive all subitems with this status", monday.com creates a "When Status changes" webhook behind the scenes.
To delete a webhook completely, delete every automation that uses it. Once all related automations are gone, monday.com automatically removes the webhook.
How to find which boards use the app
Open monday.com's Autopilot Hub (robot icon in the top-right banner, next to the puzzle button) → Connections tab. You'll see every board that uses Subitem Automations.
The Connections tab in monday.com's Autopilot Hub shows boards that use the app
Faster: uninstall and reinstall
If you want a clean slate, uninstalling and reinstalling the app removes all webhooks at once. Heads-up: this also deletes every automation you've created with the app — you'd need to recreate them.
Common gotchas
Webhooks never count toward your action quota. Even if a webhook fires a million times, your quota is only consumed by actions automations actually perform.
Subitem webhooks are inherently broad.monday.com doesn't offer column-specific subitem webhooks — they fire on any subitem column change. Filtering happens inside the automation logic.
Deleting an automation deletes its webhook only if no other automation uses the same trigger. monday.com manages this automatically.
Uninstalling resets everything. All automations and webhooks vanish. Save complex configurations before uninstalling.