A network system for managing remote agents of a communication center
includes a primary server connected to the network the primary server
controlling at least one routing point; one or more secondary servers
distributed on the network and accessible to the remote agents, the
secondary server or servers having data access to agent computing
platforms and communication peripherals; and, a software suite
distributed in part to the secondary server or servers and distributed in
part to one or more agents computing platforms and peripherals, the
software suite including protocol for reporting agent status data. The
system monitors agents computing platforms and peripherals for activity
state through the one or more secondary servers whereupon the one or more
secondary servers exchange control messaging and event related data using
ISCC protocols with the primary server over the network for intelligent
routing purposes.