# Schedule Summary View and Reporting

## Contents

- 1 Number of Agents
- 2 Service Level – Scheduled
- 3 Service Level—Forecasted
- 4 Service Level – Difference
- 5 Interaction Volume – Scheduled
- 6 Interaction Volume – Forecasted
- 7 Interaction Volume – Difference
- 8 AHT – Scheduled
- 9 AHT – Forecasted
- 10 AHT – Difference
- 11 Budget – Scheduled
- 12 Budget – Forecasted
- 13 Budget – Difference
- 14 Staffing – Calculated
- 15 Staffing – Required
- 16 Difference – Calculated
- 17 Difference – Required
- 18 Coverage – Scheduled
- 19 Coverage – Published
- 20 Coverage – Difference
- 21 ASA – Scheduled
- 22 ASA – Forecasted
- 23 ASA – Difference
- 24 Occupancy – Scheduled
- 25 Occupancy – Forecasted
- 26 Occupancy – Difference

Track and analyze schedule summary data in your contact center and use these metrics to create reports.

Click any link below to go directly to a specific metric.

*Intra-day*granularity a period is 15 minutes; for

*Daily*granularity a period is 1 day; and so on.

## Number of Agents

Number of Agents is also called *Headcount* or *Agents in Seats*. If an agent is multi-skilled and is scheduled for more than one activity for a given period, he will actually count as 1 headcount for *each* of the activities for which he is scheduled. Therefore, in comparison with Coverage, Headcount can *double count* an agent if he is multi-skilled and is scheduled for more than one activity during a particular period.

For example, if an agent is scheduled for two activities in a particular 15-minute timestep, he might count as 0.5 towards the Coverage of each of those activities, but he would count as 1 Headcount towards each of those activities.
Unlike Coverage, where an agent could count towards partial coverage if he’s scheduled for something other than activity work for part of a 15-minute timestep, for Headcount it is *all or nothing*. This means that as long as an agent is scheduled for at least 1 minute of work on an activity during a given 15-minute timestep, he will count as 1 Headcount towards that activity.

### How the total / average is calculated

The value for Headcount in the totals/averages row at the top of this view (or bottom of the report) is a simple average of all the values for all the timesteps of the selected time period (which can be: Intra-day, Daily, nWeeks, or Monthly).

## Service Level – Scheduled

The Service Level that you should achieve on this activity, with the number of agents currently scheduled for this activity. Due to agent rounding, this value may differ from the original service level objective that was stated when the staffing forecast was built.

For example, WFM might forecast a staffing requirement of 12 agents to meet a service level objective of 80% of interactions answered within 20 seconds. But a Service Level Percentage Forecast may report a higher number, such as 83.48%. This is because 12 was the minimum number of agents required to meet the 80% service level objective but, with that number of agents, the contact center can be expected to achieve a slightly better service level than 80%. With one less agent (11 agents), the contact center would not be expected to achieve the 80% service level.

### How the total / average is calculated

**A weighted average, calculated across the open hours:**

AVG SL Scheduled = S (Scheduled SL*_{i}Forecasted IV) / S (_{i}Forecasted IV)_{i}

Where:

Scheduled SL= Calculated Service Level based on the number of scheduled agents for_{i}timestep_{i}Forecasted IV= Forecasted Interaction Volume for_{i}timestept_{i}imestep= timestep number over the open hours_{i}

## Service Level—Forecasted

The Service Level Percentage objective that you should be able to achieve when staffing with the number of agents from the staffing forecast (also known as Budget – Difference).

### How the total / average is calculated

**A weighted average, weighted by Forecasted IV:**

AVG SL Forecasted = Σ (Forecasted SL*_{i}Forecasted IV) / Σ (_{i}Forecasted IV)_{i}

Where:

Forecasted SL= Forecasted Service Level for_{i}timestep_{i}Forecasted IV= Forecasted Interaction Volume for_{i}timestep_{i}timestep= timestep number over the open hours_{i}

## Service Level – Difference

## Interaction Volume – Scheduled

The number of interactions that can be handled based on the schedule coverage. Calculated by using the inverse of the WFM’s staffing forecast algorithm.

WFM uses a *modified Erlang* algorithm to derive Calculated Staffing based on the IV, the AHT, and service objectives stated when building the forecast. Therefore, to calculate the scheduled interaction volume, WFM uses that formula *in reverse*.

### How the total / average is calculated

The sum is across the entire report time range.

## Interaction Volume – Forecasted

The interaction volume taken from the Master Forecast.

### How the total / average is calculated

The sum across the entire report time range.

## Interaction Volume – Difference

## AHT – Scheduled

The Average Handling Time (AHT) per interaction that you should achieve, based on the schedule coverage. Calculated by using the *inverse* of the WFM’s staffing forecast algorithm.

WFM uses a *modified Erlang* algorithm to derive Calculated Staffing, based on the IV, AHT, and service objectives stated when building the forecast. Therefore, to calculated the scheduled AHT, it uses that formula *in reverse*.

### How the total / average is calculated

**A weighted average, weighted by Forecasted IV:**

AVG AHT Scheduled = Σ (Scheduled AHT*_{i}Forecasted IV)/ Σ (_{i}Forecasted IV)_{i}

Where:

Scheduled AHT= Scheduled Average Handling Time for_{i}timestep_{i}Forecasted IV= Forecasted Interaction Volume for_{i}timestep_{i}timestep= timestep number over the open hours_{i}

## AHT – Forecasted

Average Handling Time of interactions, taken from the Master Forecast.

### How the total / average is calculated

**A weighted average, weighted by Forecasted IV:**

AVG AHT Forecasted = Σ (Forecasted AHT*_{i}Forecasted IV)/ Σ (_{i}Forecasted IV)_{i}

Where:

Forecasted AHT= Forecasted Average Handling Time for_{i}timestep_{i}Forecasted IV= Forecasted Interaction Volume for_{i}timestep_{i}timestep= timestep number over the open hours_{i}

## AHT – Difference

## Budget – Scheduled

The budget for this schedule based on the number of agents from the Coverage – Scheduled column. The calculation is based on a full-time equivalent’s hourly wage, as well as on the Planned Overhead % and Unplanned Overhead % (which were specified when the staffing forecast was built).

For a 15-minute timestep, the formula is:

(Coverage/4)*((100/(100-Planned Overhead))*(100/100-Unplanned Overhead)* Hourly Wage)

The unit of measure is in whatever monetary unit was used when the `Hourly Wage` was specified while building the forecast.

### How the total / average is calculated

This figure is in the sum across the entire report time range.

## Budget – Forecasted

The budget for the schedule based on the number of agents from the “Staffing – Calculated” column, based on a full-time equivalent’s hourly wage, as well as the Planned Overhead % and Unplanned Overhead % (specified when the staffing forecast was built).

For a 15-minute timestep, the formula is:

(Staffing/4)*((100/(100-Planned Overhead))*(100/100-Unplanned Overhead)* Hourly Wage)

The unit of measure is in whatever monetary unit was used when the `Hourly Wage` was specified when building the forecast.

### How the total / average is calculated

This figure is in the sum across the entire report time range.

## Budget – Difference

## Staffing – Calculated

A value taken directly from the staffing forecast, for the particular timestep.

### How the total / average is calculated

The value in the column footer is calculated based on the same approach as what is described for Coverage – Scheduled.

## Staffing – Required

A value taken directly from the staffing forecast, for the particular timestep. It will be populated only if you put some values in the optional **Required** **Staffing** column in your staffing forecast.

### How the total / average is calculated

The value in the column footer is calculated based on the same approach as what is described for Coverage – Scheduled.

## Difference – Calculated

Coverage – Scheduled minus Staffing – Calculated.

### How the total / average is calculated

The value in the column footer is calculated based on the same approach as what is described for Coverage – Scheduled.

## Difference – Required

## Coverage – Scheduled

The actual amount of time that an agent should count towards coverage of the work in this time period. If an agent is multi-skilled and is scheduled for multiple activities during a given period, he may count fractionally towards the coverage of each activity (for example, as 0.5 toward each of two activities for which he’s scheduled).

If an agent has something other than activity work scheduled for part of a period, that will be subtracted from the amount of time he’s counted towards the coverage of that activity work. For example, an agent who is scheduled for an activity for a given 15-minute timestep but has a break for the first 5 minutes of that timestep, would count as 0.67 towards the coverage of that activity for that period.

### How the total / average is calculated

This figure is in FTEs. For the calculation, see Endnote 1.

The value in the totals/averages row at the top of this view (or bottom of the report) is calculated as follows:

- WFM calculates the sum of the agents which are covering this activity within each timestep during the day.
- The value calculated in step 1 is multiplied by 15 minutes in order to get the total time of activity work.
- The value calculated in step 2 is divided by the value set for
`Paid Hours a Day`, which was entered while building staffing forecast for this activity.

## Coverage – Published

The original values from the Coverage – Scheduled column the last time a schedule scenario was published to the Master Schedule.

### How the total / average is calculated

## Coverage – Difference

## ASA – Scheduled

The Average Speed of Answer that you should achieve on this activity, with the number of agents currently scheduled for this activity.

The `totals/average` row for ASA Scheduled reports a weighted average, calculated across the open hours and weighted by Forecast IV (exactly as for Service Level – Scheduled):

**A weighted average, weighted by Forecast IV:**

AVG ASA Scheduled = S (Scheduled ASA*_{i}Forecasted IV) / S (_{i}Forecasted IV)_{i}

Where:

Scheduled ASA= Calculated Average Speed of Answer based on the number of scheduled agents for_{i}timestep_{i}Forecasted IV= Forecasted Interaction Volume for_{i}timestep_{i}timestep= timestep number over the open hours_{i}

## ASA – Forecasted

The `totals/average` row for ASA Forecasted reports a weighted average, calculated across the open hours and weighted by Forecasted IV (exactly like for Service Level – Forecasted):

**A weighted average, weighted by Forecasted IV:**

AVG ASA Forecasted = S (Forecasted ASA*_{i}Forecasted IV) / S (_{i}Forecasted IV)_{i}

Where:

Forecasted ASA= Calculated Average Speed of Answer based on the number of scheduled agents for_{i}timestep_{i}Forecasted IV= Forecasted Interaction Volume for_{i}timestep_{i}timestep= timestep number over the open hours_{i}

## ASA – Difference

ASA – Scheduled minus ASA – Forecasted.

## Occupancy – Scheduled

The Occupancy that you *should achieve* on this activity, with the number of agents currently scheduled.

### How the total / average is calculated

The `totals/average` row for Occupancy reports a weighted average, calculated across the open hours and weighted by Forecasted IV (exactly as for Service Level – Scheduled:

**A weighted average, calculated across the open hours and weighted by Forecasted IV:**

AVG Occupancy Scheduled = S (Scheduled Occ*_{i}Forecasted IV) / S (_{i}Forecasted IV)_{i}

Where:

Scheduled Occ= Calculated Occupancy based on the number of scheduled agents for_{i}timestep_{i}Forecasted IV= Forecasted Interaction Volume for_{i}timestep_{i}timestep= timestep number over the open hours_{i}

## Occupancy – Forecasted

The Occupancy objective that you *should be able to achieve* when staffing with the number of agents from the staffing forecast (Staffing – Calculated).

### How the total / average is calculated

The `totals/average` row for Occupancy reports a weighted average, calculated across the open hours and weighted by Forecast IV (exactly as for Service Level – Forecasted):

**A weighted average, weighted by Forecast IV:**

AVG Occupancy Forecast = S (Forecast Occ*_{i}Forecast IV) / S (_{i}Forecast IV)_{i}

Where:

Forecast Occ= Forecast Occupancy for_{i}timestep_{i}Forecast IV= Forecast Interaction Volume for_{i}timestep_{i}timestep= timestep number over the open hours_{i}

## Occupancy – Difference