An instant messaging system is disclosed that provides a means for presenting information to a user about current conversants and for managing the handling of multiple messages from different parties. A priority hierarchy is established and set by a user with respect to each conversant. Messages from high priority conversants are delivered and displayed prior to messages from lower priority conversants. In a business setting, messages may be routed to particular individuals or with a particular priority based on characteristics or attributes of the message sender.