The decision to emit when this rule fires.
Returns true when this rule should fire.
Unique name for logging and debugging.
Evaluation order — lower numbers run first. Default rules use priorities 100–900; set priorities < 100 for custom rules that should run before defaults.
A single rule in the BBAS rule engine.
Rules are evaluated in ascending
priorityorder. The first rule whoseconditionreturnstruedetermines the finalBotDecision.