IVR scripts · practice · 12 min full read
If/Else has two branches. The modules chapter includes both If/Else and Case. When you need three or more outcomes, Case is the block that exists for that. Nesting If/Else until the drawing looks like a hedge is how scripts become unreviewable.
The condition is your expression: open hours, a variable, a lookup result. The module does not know your business. It evaluates what you typed.