There is a mechanism. You put a start date on an action, and use the built-in Growl notification support. Configure Growl to leave the "now available" notifications on the screen instead of removing them after a few seconds. When the event becomes available, you get the notification.