A method for managing communications including receiving a multitude of
communication attempts from a multitude of communication sources. For
each communication attempt, a communication event can be responsively
determined. For each communication event, an event weight for the
communication event can be determined. Each event weight can be compared
to an event threshold associated with the communication event. At least
one communication management action can be responsively performed. The
communication management action can include a busy indication action, a
queuing action, an automated response action, a linking action, a
notification action, and/or a reformatting action.