The autonag application takes care of notifying users of events they should be aware of and reminding them of tasks they have yet to complete.
autonag