1. A method of supervising an electronic text message in an enterprise, said method comprising: storing organizational information, related to said enterprise; storing one or more communication screens that screen electronic text messages, each of said communication screens applying a set of rules to analyze said electronic text message, said set of rules being determined by said organizational information; identifying a source and a target of said electronic text message; invoking said one or more communication screens between said identified source and said identified target, each of said one or more invoked communication screens being determined by said organizational information for said identified source and said identified target; analyzing said electronic text message by said set of rules corresponding to said invoked one or more communication screens to provide a supervisory score; and outputting said electronic text message, based on said supervisory score, to a supervisory file for review by a supervisor.