Image Number 3 for United States Patent #6400820.
A system for operating a call center comprising workstations and corresponding telephones connected to a telephony private branch switch. The system comprising: a telephony server, connected between the workstations and the telephony switch, for performing telephony functions on telephone lines connected to the switch; a groupware environment such as Lotus Notes for enabling a business application to be executed on the workstations; and a business application for execution within said groupware environment. The groupware environment having a Java Virtual Machine and a Java Applet Interface for enabling the execution of Java applets within the application independent of the groupware environment. The business application comprises a telephony applet embedded within a presentation layer which can communicate directly with the telephony server independent of the groupware environment.