Create an alert dispatcher with cancellation

Explicitly pass in `message` and `next_action` as None, then do something when they are not None.

When canceling an alert, `next_action=canceled`