I think it would make managing alerts much easier if we were able to build an if-then-else statement into the actions for an alert.
My example...
I create an alert for a particular set of criteria, but I want to enable a different response depending on who is responsible for solving the issue.
IF Node.Owner = "Server" THEN do(Action1)
IF Node.Owner = "Network" THEN do(Action2)
I gather it would be fairly complicated to implement, but I think it would really improve the alert manager.