1. A computer-implemented notification system, comprising: a processor; and computer storage memory having computer-executable instructions stored thereon which, when executed by the processor, configure the system to: receive, via a user communications device, a first notification to be communicated to a user; assign a first priority designations to the first notification; determine that the first priority designation is less than a threshold criteria used to determine that a notification should be communicated to the user; in response to said determining, hold the first notification without communicating the notification to the user; receive, via the user communications device, a second notification to be communicated to the user; assign a second priority designations to the second notification; determine that the second priority designation is less than the threshold criteria used to determine that a notification should be communicated to the user; combine the first priority designation with the second priority designation to form a summed notification designation; determine that the summed notification designation satisfies the threshold criteria; and transmit the first and second notifications based on the summed notification designation exceeding the threshold criteria.