Components and Connections
This topic contains descriptions of the Workforce Management (WFM) components and connections.
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.
- Web for Supervisors—Includes calendar management, forecasting, scheduling, real-time agent adherence, contact-center performance statistics, configuration of e-mail 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, starting with WFM 7.2, WFM Web is also the server component responsible for generating 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.
Use this application to configure sites, business units, shifts, task sequences, and most other Workforce Management database objects. Also use it to set constraints such as site rules, working hours, and time-off accrual rules; to define contracts; and to set the week start day and the default time zone.
Use this application to create and format a new database (for new users or those migrating from a pre-7.0 release of WFM), 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.1 release, you will need to perform a database update.
The GUI applications are supported by the following servers:
- WFM Server—Acts as the main data and application services source and locator for WFM clients.
- WFM Data Aggregator—Automatically synchronizes configuration data, 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) e-mail notifications to agents and supervisors.
WFM also requires a database to store all the relevant configuration, forecasting, scheduling, agent adheren8.1ce, performance, and historical data.
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 Configuration Utility, and authenticates all WFM users and components.
WFM works in single-site environments or across multi-site enterprises.