Condition nodes branch the flow. Keyword Match checks if the user’s message contains any of the configured keywords (with optional case sensitivity); output ports are True and False. Custom condition compares a field (variable) with an operator (e.g. equals, contains) and a value; again True and False. Connect each port to the next appropriate node (e.g. True → success message, False → retry or different path).