Creating and viewing Workforce Management forecasts
You can use forecasting to determine the staffing surplus or deficits throughout a workday, allowing you to determine your staffing needs in advance to improve efficiency. Forecasting can help you determine the need for future staff based on past history, using KPIs (SLA, ASA, or Occupancy) combined with our proprietary algorithms to produce predictive staffing suggestions.
Requirements for creating and viewing Workforce Management forecasts
How to create a Workforce Management forecast
Note: If you have not set up your schedule groups and queues, follow the instructions in the scheduling groups section before proceeding.
- Sign in to the Zoom web portal.
- In the navigation menu, click Workforce Management.
- Click Forecasting.
- Click Create Forecast, then click Short Term or Long Term based on the length of forecast you wish to create.
A pop-up will appear. - Short Term forecasting: Enter the following information:
- Forecast name: Enter a name for your forecast, for example, Forecast for July.
- Description: Enter a description for your forecast. This field is optional.
- Number of weeks to forecast: Select the number of weeks you want to include in your forecast. You can choose up to 4 weeks.
- Forecast week: Select a time period that you want to create a forecast for. Weeks start on Monday and end on Sunday.
- Historical data period: Select a history time period to base the forecast on. If no time period is selected, all available data will be used.
- Choose Enter metrics or Use forecast profile. If you choose to use a forecast profile, you must have one created and will select the desired profile from the dropdown menu that appears. If you choose to enter metrics, you will create your own metrics for this forecast using the fields that appear.
- Add - Select metrics to apply to your forecast section: This section is pre-populated with default values as follows. You can customize these values to change the service level targets. By default, only Service level target and Shrinkage appear here. You can add more metrics by clicking Add metric.
- Service level target: The Service level is calculated as all calls received in less than the threshold, divided by all calls answered or completed by the queue members. Common modification values: 75%, 30 seconds.
- Average speed of answer: The time it takes for voice engagements to be answered from the instant a consumer is placed in a queue to the moment an agent answers the engagement. Common modification value: 30 seconds.
- Occupancy: The percentage of time that agents spend handling engagements vs. waiting for engagements (idle time). Common modification value: 85%
- Shrinkage: For forecasting, this is out of office shrinkage short notice vacations, no shows, illness. If you need 10 agents and have 20% shrinkage, system will recommend 12 staff so when 20% shrink occurs you can still meet your KPI.
- Click Add scheduling groups. Follow the scheduling groups section below for adding scheduling groups to the format.
Importing historical data (optional)
Forecasts look at historical interaction information to determine staffing needs for future schedule generation. Follow this section if you want Workforce Management to look at imported data from a third-party contact center software to perform a forecast.
- Sign in to the Zoom web portal.
- In the navigation menu, click Workforce Management.
- Click Forecasting
- Go to the Historical Data tab to import data from another system for forecasting
- Click the Import Historical Data button and select your csv file for import. Your CSV file needs the following information for each interval row
- Start/stop time
- Queue name or queue ID (generally queue name, which must be different than your Zoom Contact Center queue name). A given queue name can only be associated with a single platform and a single channel.
- Channel (for example, voice, video, chat, messaging, email)
- Platform (the platform name will show WFM for imported data)
- Volume (How many interactions in that interval)
- Total handle time or average handle time Once you select your file to import, the system will begin ingesting the data. You can refresh the screen to see the status.
- Click Create Forecast.
- Follow the previous section to set up the forecast.
- Follow the rest of this article to add scheduling groups and generate a forecast.
How to add scheduling groups to a forecast
Now you will add the scheduling groups (that you created previously) to your forecast.
- Click Add scheduling group.
- Select the check boxes
of the scheduling groups that you want to create forecasts for. You can select multiple scheduling groups. You can also adjust the Engagement Capacity for messaging queues by clicking the pencil icon
. This determines the number of engagements an agent is expected to handle at a time. - Click Add.
- The forecast will perform a validation of the data available in the scheduling group to determine whether forecasting is possible. If there is insufficient data, that scheduling group will be excluded.
- Click Generate Forecast when you’ve added all the desired scheduling groups.
The forecast you created will display a status of Processing. When the status is Ready, you can view the forecast.
How to create a forecasting profile
A forecasting profile allows you to use the same metrics across multiple forecasts, rather than setting up those same metrics each time a forecast is created. To create a forecasting profile, follow the steps below.
- Sign in to the Zoom web portal.
- In the navigation menu, click Workforce Management.
- Click Forecasting.
- At the top of the page, click the Forecasting profiles tab.
- Click Create forecasting profile.
A pop-up will appear. - Fill out the information for your forecasting profile.
- Name: The name of your forecasting profile, up to 36 characters.
- Description (optional): A description of your forecasting profile, up to 36 characters.
- Click Save.
You will be taken to the configuration page for the profile. - Click Add scheduling group to profile.
A pop-up will appear. - Configure your forecasting profile.
- Scheduling group(s): Select the scheduling group(s) you wish to consider for the forecast.
- Add metrics to scheduling group(s): Add, remove, and configure metrics for your forecasting profile. Service level target and Shrinkage appear by default, but additional metrics can be added by clicking Add metric.
- Service level target: The Service level is calculated as all calls received in less than the threshold, divided by all calls answered or completed by the queue members. Common modification values: 75%, 30 seconds.
- Average speed of answer: The time it takes for voice engagements to be answered from the instant a consumer is placed in a queue to the moment an agent answers the engagement. Common modification value: 30 seconds.
- Occupancy: The percentage of time that agents spend handling engagements vs. waiting for engagements (idle time). Common modification value: 85%
- Shrinkage: For forecasting, this is out of office shrinkage short notice vacations, no shows, illness. If you need 10 agents and have 20% shrinkage, system will recommend 12 staff so when 20% shrink occurs you can still meet your KPI.
- Click Confirm.
The forecasting profile is now created and available for use when creating forecasts.
How to view a forecast
- Sign in to the Zoom web portal.
- In the navigation menu, click Workforce Management.
- Click Forecasting.
- Click the display name of the forecast you want to view.
You will see the following information
- The top portion of the page displays a graph to view the forecasted metric over the specified time period for your selected scheduling groups. Each scheduling group is displayed in its color in the graph.
- Hover over the graph to display the metric data for each scheduling group.
- The bottom portion of the page displays the table data rows for your metrics and scheduling group. The table shows all the data for the schedule groups, date/time segments, and metrics.
- Scroll horizontally and vertically to see the data for each scheduling group and their date and time segment.
- Use these options to change the data displayed:
- The vertical (Y) axis displays the selected metric, such as Volume or Average Handle Duration. In the top-right corner of the page, click the drop-down menu to change the metric displayed on the graph.
- The horizontal (X) axis displays the date and time segments. At the top of the page, click the time period to change the time period displayed on the graph.
- In the top-left corner, enable the Show totals toggle to see the total data for all scheduling groups included in your forecast request.
- In the top-left corner, click the drop-down menu to toggle the visibility of individual scheduling groups.
- Click the bars below the graph to show or hide the date segments on the horizontal axis to see data specific to the dates.
How to generate staffing
- Sign in to the Zoom web portal.
- In the navigation menu, click Workforce Management.
- Click Forecasting.
- Click the display name of a forecast that has a Completed status.
- Click the View forecast tab.
- Click View staffing.
The graph will update with the following data for each scheduling group:
- Total number of staff (agents) needed for the week.
- Number of staff (agents) needed each day and for each time segment.
- The table will show each scheduling group by date, and the number of agents needed for each time segment.
Note: You can use the same options when viewing a forecast to customize the data displayed in the staffing recommendation. Once you have generated staffing, the status of your forecast will change to as Complete.