1. An aggregation apparatus, comprising: a computer, and networking hardware connecting the computer to a network, the computer programmed so that the aggregation apparatus: presents an interface which is respectively presented to one or more users and which receives input from said one or more users; parses the input to produce an aggregation; enables executing user-defined rules which include a capacity to initiate an alert process so that a communication corresponding to the aggregation is sent to a recipient; and renders the aggregation as output.