Issue #2352441: Add a rules based feature for basic notification workflow