1. A method, in a data processing system, of outputting a communication from a single source to a plurality of recipient devices, comprising: transmitting the communication to the plurality of recipient devices such that the communication is received by the plurality of recipient devices but is output by only a first subset of the plurality of recipient devices, wherein the first subset is less than all of the plurality of recipient devices; receiving responses from at least some of the first subset of the plurality of recipient devices; determining if a predetermined response requirement is met by the responses received from the at least some of the first subset of the plurality of recipient devices; and outputting the communication on a second subset of the plurality of recipient devices if the predetermined response requirement has not been met by the responses received from the at least some of the first subset of the plurality of recipient devices.