The administrator client device 405 may be one of a plurality of client devices communicating using a messaging system and implementing the multi-agent messaging system 100. The administrator client device 405 executes a messaging client 420. The messaging client 420 on the administrator client device 405 comprises a plurality of components. The plurality of components may comprise software components. The components of the messaging client 420 may include additional components to those described here and the operations of the messaging client 420 may be divided between components in different configurations in different embodiments. The administrator client device 405 may execute a business messaging client. A business messaging client may implement the messaging features of the messaging client 420 using interface features designed for use by business users.
The messaging client 420 may comprise a messaging component 440. The messaging component 440 may be generally arranged to perform the interactions between the messaging client 420 and the messaging system. The messaging component 440 may send network communication to and receive network communication from a messaging server 410 for the messaging system.