What automation loop prevention needs to solve
A field update, webhook or reply can satisfy the same trigger more than once. The useful outcome is not another automated message. It is a controlled process that can stop workflows from triggering each other repeatedly, show what happened and give the next owner enough context to act.
- Trigger: A field update, webhook or reply can satisfy the same trigger more than once.
- Decision: Define idempotency, cooldown, terminal states and re-entry rules.
- Intended action: Store the processed event and reject duplicate work safely.
