Sometimes people click the buttons more than once and messages fire that number of times. It will be nice to having an option in the messages so we can select if the message should be fired only each X seconds, Y minutes, Z hours, or maybe just one time.
It also will address when we have messages that will be sent after a smart delay.