About workforce management

Workforce management provides organizations with the tools and capabilities to forecast demand and efficiently schedule employees while providing employee flexibility. AI-powered forecasting helps ensure accurate demand predictions across the organization and drives scalable, optimized schedules that align with business goals and labor requirements. In addition, employees have access to self-service tools such as time-off and shift trades, through both desktop and mobile, to allow for schedule flexibility and work-life balance. Finally, managers can monitor real-time adherence and track intraday changes, allowing the organization to adapt to fluctuating workloads and staffing needs.

Access control and configuration limits

Understand the foundational requirements to use Workforce Management. This section explains the permissions required to access and manage Workforce Management features, and outlines the supported configuration limits to help you plan effectively within system constraints. Review these resources before setting up business units, management units, and planning groups to ensure a smooth and efficient experience.


Business units

Business units group management units that share common operational objectives. They are segments of businesses that are forecasted and scheduled as one unit to share resources. Users who handle the same queues and skills are typically grouped in the same business unit so their work can be forecasted and scheduled together.


Management units

Management units are groups of agents within a business unit. They can represent a department, site, or geographic location within the same business unit. They follow the same rules for start day of the week, labor constraints, shift trade rules, adherence rules, and time-off allowances.


Service goal templates

Service goal templates are reusable templates that are defined at the business unit level. It specifies a service goal in terms of service level, average speed to answer (ASA), and abandonment rates. Use the service goal templates to create and manage service goals.


Planning groups

Planning groups define a workload of a specific media type and one or more route paths that can be grouped for forecasting and scheduling purposes. A planning group usually includes only one route path but low volume route paths can be grouped to optimize resources and enhance scheduling efficiency.


Staffing groups

Staffing groups are a group of agents within a business unit who have similar skillsets. They can handle the same workload and share a pool of absence allowances and absence types.


Agents

Employees who belong to a management unit are configured here. They are added to the management unit before they can be added to a work plan or a schedule.


Activity codes

Activity codes represent a specific activity type that can be placed on the schedule and define how that time is handled. It also indicates to the agent what to do during the specified time. The activity codes have a fixed length and further define if the activities are counted as paid time, work time, shrinkage time, are interruptible by other activity codes, or if the agent can select that time for time-off requests.


Work plans

Work plans define the shift types (listed after this) along with weekly, multi-week, and weekend scheduling rules to align with labor contracts, all in a central place and associated with a specific set of agents. 

  • With Work plan configurations, you can set:
    • Shift definitions to specify shift patterns, including shift start and end times, incorporate activities like back-office work, breaks, and meals to create structured and predictable schedules.
    • Weekly constraints to define parameters such as minimum and maximum paid hours per week, maximum consecutive working days, and required non-working time between shifts to ensure compliance and agent well-being.
  • With Work Plan Assignments, you can:
    • Assign work plans to agents. You can allocate specific work plans to agents, either permanently or for designated periods, to align schedules with operational requirements and agent availability.
    • Manage overrides and temporary work plan changes. You can implement temporary adjustments to work plans to address short-term needs or agent requests. This ensures flexibility and responsiveness.
  • With Work Plan Rotations, you can:
    • Create rotational patterns, which allows you to develop sequences of work plans that rotate on a weekly basis. This provides variety and balanced workload distribution among agents.
    • Assign agents to rotations. You can place agents into established rotation patterns and facilitates predictable scheduling cycles and equitable shift assignments.
  • Work Plan Bids enable employees to range and bid on the work plans and constraints that they prefer to be scheduled by for future schedule periods. With work plan bids, you can:
    • Set up bidding processes that enable you to establish procedures, which allow agents to bid for available work plans. This promotes employee engagement and satisfaction.
    • Manage bid assignments. This helps you to evaluate agent bids and assign work plans based on criteria such as seniority, performance, or operational needs. This ensures that a fair and transparent process is in place.

Forecasts

Forecasts enable administrators and supervisors to create forecast trends for efficient workforce planning in the future. There are different methods (listed after this) from which you can create forecasts.  

  • Automatic Best Method analyzes historical data to select the most accurate forecasting model, automating the process for efficiency. 
  • Weighted Historical Index allows users to assign importance to specific past data periods, creating forecasts that reflect anticipated trends.
  • Weighted Historical Index with Source Data Import enables importing external historical data via CSV files, useful for new users lacking internal data.
  • Import Forecast supports uploading externally generated forecasts into Genesys Cloud, integrating with existing forecasting systems.
  • Main Forecast provides comprehensive data views. The main Forecast is based on the continuous forecast method and is calculated every night to ensure that planning is based on the latest data and trends. 

    Capacity planning

    Capacity planning allows administrators and supervisors to view the staffing requirements based on a specified forecast with no schedule required.


    Time-off

    Administrators can perform time-off relation functions such as set limits, link activity codes to the limits, manage the time-off requests received from agents.

    • Time-off limits: Administrators can set daily maximum hours available for agent time-off requests to ensure adequate staffing. These limits are defined per management unit and adhere to the business unit’s time zone.
    • Time-off plans: Administrators can create time-off plans that link specific time-off activity codes to the established limits that streamline the approval process. This association allows automatic evaluation of requests against predefined criteria, which promotes consistency and efficiency.
    • Time-off requests: Agents can submit time-off requests through the using the My Schedule section. The system assesses each request based on the relevant time-off plan and limit. The system auto-approves the requests that meet all conditions and others require manual review via the My Schedules page.

    Schedules 

    Schedules allow administrators to:

    • Generate load-based schedules. This is an automated scheduling method based on the forecasted workloads to meet service goals efficiently.
    • Create manual schedules. This allows administrators to create and adjust schedules without a forecast, which can be useful if the agents always work at the same time.
    • Create and manage schedules. Schedules can be adjusted in real time. You can overlay historical adherence, late explanations, and more to help adjust schedules more accurately.
    • Create and manage activity plans. Activity plans enable you to schedule recurring or ad hoc activities—such as training sessions, team meetings, or compliance briefings—at optimal times that align with business objectives and employee availability. This functionality ensures that essential activities are integrated into agents’ schedules without disrupting service levels.
    • Manage shift trades. Shift trades allow agents to exchange entire shifts with colleagues. You can configure rules and criteria to ensure that trades align with operational requirements, such as matching skills or queue assignments. Shift T=trades can be automatically or manually approved depending on the management unit configuration.

    Adherence

    • Real-time adherence emphasizes tools for tracking whether agents adhere to their schedules in real-time, allowing immediate corrective actions.
    • Historical adherence highlights the importance of analyzing past adherence data to identify trends and improve future scheduling accuracy.
    • Adherence explanations allow agents to submit late requests that, if approved, take the explained time period of out adherence calculations, improving the agent’s adherence score.

    Intraday monitoring

    • Real-Time Data Comparison: Monitor metrics such as the number of interactions and average handle time per Planning Group, comparing forecasted data with actuals in intervals of 15, 30, or 60 minutes.
    • Visual Indicators: The system highlights differences between forecasted and actual data, with red values indicating areas that may require further investigation.
    • Customizable Display Options: Administrators can adjust display intervals, time formats, time zone, and set target percentages for answered, abandoned, and completed interactions to align with specific monitoring needs.

    Historical shrinkage

    Historical shrinkage records both scheduled and actual shrinkage, which is the time agents were scheduled to take interactions but were unable to do so. This data helps managers refine staffing models and improve scheduling accuracy.


    Agent empowerment and self service

    • Schedules: Agents can view their schedules through desktop and mobile interfaces.
    • Manage time-off requests: Agents can request time-off through desktop and mobile interfaces.
    • Shift trades: Agents can swap shifts, both with other agents and with the house using the Alternative Shifts feature, through desktop or mobile interfaces.

    Data import/export

    Administrators can use the:

    • Historical data import to upload historical interaction data from another system. Forecasts generated using the Automatic Best creation method uses this data. This data is also used when generating the continuous forecast.
    • Decisions data download to export data into our legacy Decisions application.

    Extra resources

    Refer to our detailed documentation of APIs powering Genesys Cloud Workforce Management. Reach out to our community if you do not find answers to your queries. If your question is not answered here share it with our Community.