Communication systems should be designed to minimize required user actions.
Additional Information:
In some applications, for example, software logic might prepare and transmit messages automatically, derived from data already stored in the computer; software logic might provide automatic reformatting of stored data for transmission, where format change is required; and interface software might provide automatic insertion into messages of standard header information, and distribution lists.