Both ANY and OR are used in FYERS Automate when you want your automation to react to multiple conditions, but they behave differently once a condition becomes true. Use OR when different conditions can lead to the same next step. Use ANY when different conditions should lead to different branches and the first condition that becomes true should decide the route.
OR checks all the conditions inside the OR block at the set check interval. If at least one condition becomes true, the OR block becomes true and the automation continues along a single output path. OR is best when you only care that “one of these is true” and you want the same next action regardless of which one became true.
ANY evaluates multiple conditions in parallel. The first condition that becomes true decides which branch the automation will follow. Once a branch is chosen, the remaining conditions inside the ANY node are ignored for that run. ANY is best when the question is “which event happened first, and what should I do next based on that?”
OR: “Is at least one condition true so I can continue?”
ANY: “Which condition becomes true first, so I can take that branch?”
| Scenario | What to use |
|---|---|
| Any one of multiple conditions should let the automation continue, and the next action is the same | Use OR |
| Different conditions should take the automation to different actions or branches | Use ANY |
| You want the first condition that becomes true to decide the route and ignore the rest | Use ANY |
| You want a simple “at least one condition is true” check without branching | Use OR |
Last updated: 22 Dec 2025