Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Scheduling in Workforce Optimization for Customer Service

By using Scheduling, you can manage your workforce resources efficiently by planning and managing schedules, staffing, and shifts across your teams all from one location. You can also integrate with on-call scheduling and create shifts and schedule for on-call rotations.

With Scheduling, you can do the following:

  • Add meetings, training, time-off requests, or ad hoc work shifts by using the team calendar.
  • Filter agents in the team calendar based on their location, region, assignment groups, or any field in the agent's record.
  • Create shift and schedule plans for agents.
  • Approve or reject agents' time-off and shift-swap requests.
  • Track and manage the team's schedule on the team calendar by viewing the planned shifts versus the actual clock-in and clock-out times for the selected day, weekor month.
  • Analyze whether your team members are following the schedules. If you see a potential issue, you can easily alert your team so that they can take immediate action.
  • Use historical adherence reports to analyze and recommend coaching opportunities for your agents.

To delve into more information behind your key performance indicators, filters and sidebars, see Exploring indicators with KPI Details

  • Create a shift plan
    Schedule shifts for your team so that you can make sure that you are covering all work assignments and breaks. You can also specify the days of the week that you might need to override scheduled shifts.
  • Create a schedule plan
    Manage your team's schedule by creating a schedule plan that covers a span of time and includes your team's work shifts. You can also assign agents to shifts based on their skills and availability. This way, you can make sure that you are using your resources in the best way possible for your organization.
  • Publish a schedule plan for visibility into team coverage
    Generate a preview of your schedule plan and publish it so that your agents can see their shifts and schedules ahead of time. You can unpublish a schedule to make changes and then publish it again.
  • Track and manage your team schedule
    Create, update, or monitor the schedule for your team from one location. You can approve or reject requests for swapping shifts or time off for agents within your assignment group.
  • Create recurring meetings
    Set recurring meetings or training sessions for your team from the Schedule tab. You can create daily, weekly, monthly, or yearly meetings.
  • Monitor schedule adherence of your agents
    Use schedule adherence to evaluate whether or not your agents are adhering to their assigned schedules. You can look for areas where low-value activity can be eliminated or reduced and further analyze staffing levels throughout the day.
  • Analyze conformance from time worked summary
    View the time worked summary of your team members to determine if your teams are adhering to the planned schedules. You can also use historical adherence, which is a reporting view of real-time adherence, to see how well your agents have followed their schedules in the past.
  • Analyze staff alignment using Demand Forecast
    Use Demand Forecast to plan the number of staff members that you require so that you have enough agents to do the job.
  • Add events to the team calendar
    Create a meeting, training, time-off request, or an ad hoc work event from the team calendar.
  • Swap agent shifts in Workforce Optimization for Customer Service
    Swap an agent's shift in an assignment group with another agent who can work on that shift and skip the approval process.
  • Enable your teams to sign up for work shifts
    Empower your teams to sign up for work shifts based on their availability and preference.
  • Sign up for your preferred shifts
    Specify one or more shifts in a schedule plan for which you would prefer to sign up.

Parent Topic:Workforce Optimization for Customer Service