Components and Connections
This topic contains descriptions of the Workforce Management (WFM) components and connections.
Web
WFM Web is a server application that is hosted on a servlet container and provides content for two Web browser-based user interfaces, one for Supervisors and one for Agents. The appropriate interface opens after login, depending on the login information you enter.
The system administrator or supervisor provides agents with the URL to access WFM Web for Agents on their desktop (for example, http://<wfm_web_server>:8080/wfm85x) or smartphone (http://<wfm_web_server>:8080/wfm85x/m). The agent simply enters their user name and password in the Login window.
- Web for Supervisors—Includes calendar management, forecasting, scheduling, real-time agent adherence, contact center performance statistics, configuration of email notifications, and reporting. These functions are all entirely accessible through any computer with a supported browser and network access.
When you open WFM Web for the first time in your browser, it installs a Java applet on your machine. This applet provides WFM functionality and is presented in the user’s web browser. An updated version of this applet is downloaded to each user’s machine each time a more recent version of WFM Web is installed on the web application server.
ImportantThere is an increased demand on the web server when WFM Web is deployed, because it now provides almost all client user-interface functionality. In addition, WFM Web is also the web server component that generates reports. To find sizing recommendations for WFM Web server, see the Genesys Hardware Sizing Guide. - Web for Agents—Enables contact center managers to easily distribute schedule information to their employees and provides agents with proactive scheduling capabilities, such as entering schedule preferences, planning time off, schedule bidding, and trading schedules.
Database Utility
Use this application to create and format a new database (for new users or those migrating from a previous WFM release), to migrate your existing data to the new database, and to perform database maintenance and cleanup.
You also use the WFM Database Utility to update the WFM database, which is a common task that must be done as part of an upgrade to a newer WFM release. If you are upgrading from WFM 7.x to the most recent 8.5 release, you will need to perform a database update.
Servers
The GUI applications are supported by the following servers:
- WFM Server—Automatically synchronizes configuration data, and acts as the main data and application services source and locator for WFM clients.
- WFM Data Aggregator—Collects historical data and provides real-time agent-adherence information to users of WFM Web for Supervisors.
- WFM Builder—Builds WFM schedules.
- WFM Web Server—Serves content for the Web browser-based GUI applications and generates reports upon request from users of WFM Web for Supervisors.
- WFM Daemon—can be configured to send (through a customer-supplied SMTP server) email notifications to agents and supervisors.
Database
WFM also requires a database to store all the relevant configuration, forecasting, scheduling, agent adherence, performance, and historical data.
Connections
WFM connects to the following Genesys Framework servers:
- Stat Server—Provides statistical data to WFM Data Aggregator.
- Configuration Server—Provides Genesys’ centralized configuration information to the WFM, and authenticates all WFM users and components.
WFM works in single-site environments or across multi-site enterprises.