Find the event that starts the loop
A loop often begins when a workflow updates the same field that triggered it, sends a webhook that returns as a new event or reacts to its own message. Draw one complete cycle and mark every write, webhook and message that can produce another trigger.
- Record the original event and every event it creates
- Separate customer actions from automation actions
- Check retries and delayed events as well as immediate triggers




