1. A method for aiding an individual in managing work activities, the method comprising: receiving, by a computer system from a first software application in a plurality of software applications, first information about a first work activity for the individual, the first work activity relating to a first business workflow facilitated by the first software application; receiving, by the computer system from a second software application in the plurality of software applications, second information about a second work activity for the individual, the second work activity relating to a second business workflow facilitated by the second software application, the second software application being distinct from the first software application; generating, by the computer system based on the first information, a first calendar entry for the first work activity, the first calendar entry indicating one or more dates relevant to the first work activity; generating, by the computer system based on the second information, a second calendar entry for the second work activity, the second calendar entry indicating one or more dates relevant to the second work activity; and displaying, by the computer system, the first and second calendar entries in a calendar of the individual, wherein one or more business rules are used to determine the one or more dates relevant to the first work activity and the one or more dates relevant to the second work activity, the one or more business rules being based on one or more attributes of the first and second work activities.