A communication system includes client software operating on a PC, or
similar platform, and a client telephone that is connected to a call
routing server. A user manages telephone communication, including
incoming and outgoing calls, conference calls and call forwarding,
through the client software. The client software commands the call
routing server using instant messenger communication.