Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article describes how to navigate the forecast reports in Copilot Service workspace so that you can successfully meet the staffing demands of your organization.
Important
This feature is intended to help customer service managers or supervisors enhance their team's performance and improve customer satisfaction. This feature isn't intended for use in making, and you shouldn't use it to make decisions that affect the employment of an employee or group of employees, including compensation, rewards, seniority, or other rights or entitlements. Customers are solely responsible for using Dynamics 365 Copilot Service workspace, this feature, and any associated feature or service in compliance with all applicable laws. This compliance includes laws that relate to accessing individual employee analytics, and monitoring, recording, and storing communications with end users. This compliance also includes your responsibility to adequately notify end users that their communications with customer service representatives might be monitored, recorded, or stored and, as required by applicable laws, obtaining consent from end users before your organization uses this feature with them. Customers are also encouraged to have a mechanism in place to inform their customer service representatives that their communications with end users might be monitored, recorded, or stored.
Overview
Forecast scenarios are essential to predict future demand in terms of volume, such as the number of customer interactions, cases, or conversations that are expected within your contact center. When you analyze historical data and identify trends, these scenarios help you anticipate fluctuations in demand, make informed decisions, and prepare for varying levels of service volume.
As a supervisor, you can use the forecast scenario to help plan for expected volume fluctuations, enabling you to prepare for periods of high or low demand. As you analyze different forecast scenarios, you can make data-driven decisions about resource allocation, optimize staffing levels, and ensure that service levels are maintained throughout various periods of activity.
You can use the forecast reports for case and conversation volumes in the following ways:
- Forecast upcoming case and conversation volumes using historical traffic data, whether sourced internally from Dynamics 365 or externally from an imported file upload.
- For conversation volume forecasting, if your administrator configured AI agents for your conversation channels, the system excludes conversations that AI agents handle without having a service representative join the conversation. This function ensures that you can rely on the predicted conversation volumes for service representative staffing.
- Forecast case and conversation volumes on a daily basis for a time range up to six months for long-term business planning.
- For short-term staffing and intraday planning, forecast case and conversation volumes at 15-minute intervals for a time range of up to six weeks.
- Slice forecasted volumes and service representative demand by channel and queue.
- View a rollup of actual and forecasted volume on an hourly, daily, weekly, monthly, and yearly basis.
- Automatically detect seasonality from historical traffic with the settings option to import your holiday calendar. This function helps the forecasting model to predict case or conversation volumes during special, seasonal events.
Note
Forecast reports aim to provide accurate volume estimates but might not fully account for external factors, such as unexpected trends or sudden business needs.
Forecast reports are currently available in specific geographical locations. Learn more in Supported regions and languages for analytics and insights.
Prerequisites
Your administrator assigned a role to you that has Read privileges on the msdyn_dataanalyticsreport_forecast table.
Forecast scenario types
You can create either short-term or long-term forecasts.
Short term: This report is typically used for daily forecasts. It displays an intraday view of the actual and predicted case and conversation volumes in intervals of 15 minutes, for a time range of up to six weeks, depending on how many days of cases or conversations were created in the past.
Long term: This report displays the actual and predicted case and conversation volumes per day, for a time range of up to six months, depending on how many days of cases or conversations were created in the past.
Create a short-term or long-term forecast report
In the site map of Copilot Service workspace, select Forecasting under Workforce Management. The Active Forecast Scenarios dashboard appears.
Select New, and then select either Short-term or Long-term from the dropdown menu. The New Forecast Scenario page appears.
On the Details card, fill in the Name and Duration (Days) fields.
On the Configuration parameters card, select the following:
- Forecast entity: Select either Conversation or Case.
- Channels: Search for and select the channel you want. You can select multiple channels.
- Queues: Use the search option to find the queue you want or select New Record > Queues to create one. You can select multiple queues.
On the Forecast run schedule card, fill in the following details:
- Auto-extension: Set the toggle to Yes if you want to run the forecast. If you set the toggle to No, the forecast schedule remains in draft state and doesn't get created.
Note
You can have up to 10 forecast scenarios with Auto-extension enabled.
- Day of the week: Select the day of the week that you want the report to be created on. Use for long-term forecasts only.
- Run time slot: For short-term, use the dropdown menu to select the time window you want the system to use when it runs the report. The forecast scenario for short term runs every day. For long-term, select the day.
- Run time zone: Use the dropdown menu to select the time zone you want the system to use when it runs the report.
On the Historical data card, fill in the following details:
- Data source: Select Internal: Select Internal or External.
- Historical data start date: Select the date from which you want to track the data. By default, this date is set to two years before the current date when you create the report.
- Seasonality: Use the dropdown menu to select a holiday calendar if applicable.
- External data: If you're using external data as your data source, select the search field, browse to your file, and then select it. Learn how to import an external data file in Import data for forecast scenarios.
Select Save.
Note
The forecast scenario runs within two hours after setup for the first time. Subsequent runs follow the schedule set on the Forecast Run Schedule card.
View your forecast reports
- In the site map of Copilot Service workspace, select Forecast scenarios under Workforce Management. The Active Forecast Scenarios dashboard appears.
- Select the Reports tab. A list of the reports you created appears.
The first time you access the dashboard, any scenarios you configured appear in Draft status until the first trigger occurs. After that, the scenario shows as In progress until it completes. For each scenario, the following details are displayed:
- Name: The name of you gave the scenario.
- Current Status: The state of the scenario. This status can be Draft, Completed.
- Interval: The type of scenario.
- Duration: The length of time.
- Target entity: The record type.
- Last Run On: The date the scenario last ran. This date is based on the Forecast run schedule you selected.
- Is recurring: Indicates whether the scenario repeats.
- Recurrence time slot: The day or time the report runs.
- Recurrence time zone: The time zone in which the report runs.
Data visualization
When you open a report, the following visualizations are available:
Duration: Allows you to enter the date range or use the sliders to set the dates.
Channel: Select one or more channels for which you want data displayed.
Queue: Select one or more queues for which you want data displayed.
Trend chart: Shows the actual historical volumes from the past to the predicted volume in the future. The forecast is based on actual case and conversation records created in the past.
Detailed view: You can filter the data in the following ways:
All: Displays the actual and forecasted numbers across all channels and queues.
Channel: Displays the actual and forecasted numbers, sliced by each channel.
Queue: Displays the actual and forecasted numbers, sliced by each queue.
For all the filters, you can use the drill up and down buttons to drill to specific levels in the hierarchy.