Skip to main content
Bring your team and maximize your impact at Dreamforce. Register three or more to unlock $999 passes.

Optimize Scheduling and Operations

Learning Objectives

After completing this unit, you’ll be able to:

  • Explain how scheduling rules, constraints, and templates automate the shift generation process.
  • Describe how Shift Agent and Open Shifts empower service reps and eliminate manual scheduling headaches.
  • Summarize how Command Center for Service provides a planning-aware lens for intraday management.
  • Detail the four native Salesforce engines that power Workforce Management under the hood.

From Plan to Execute

In the previous unit, you reviewed the importance of organizing your historical data into workloads, learned about how the AI forecasting engine predicts your future demand, and learned how to create a rock-solid capacity plan that perfectly balances your required headcount with the unavoidable reality of shrinkage.

As we know, sometimes despite the best-laid plans, things can go awry. For example, three of your top-tier service reps catch the flu on the exact same morning, or a perfectly balanced queue gets slammed with an unexpected volume spike right at lunchtime.

In this unit, you move from the planning phase to the execution phase. You are going to look at how Workforce Management translates your strategic capacity plans into optimized daily schedules, empowers your reps to manage their own time, and gives your supervisors the real-time command tools they need to pivot when the day goes sideways.

Schedule the Right People

When your capacity plan is finalized, Workforce Management’s scheduling engine takes over. But it doesn't just blindly throw names onto a calendar. It uses a sophisticated, rule-based approach to ensure that every single shift is compliant, optimized, and tailored to your specific business needs.

How does it know what to do? You give it the building blocks.

  • Shift templates: Think of these as your cookie cutters that save you time and standardize a process. Instead of manually creating a 9:00 AM to 5:00 PM shift over and over, you create a standard template.
  • Shift patterns: Once you have your templates, you string them together into recurring sequences. Maybe a rep works four 10-hour days followed by three days off. You define that rotation once, and Workforce Management applies it seamlessly.
  • Scheduling rules and constraints: This is where the magic happens and you can save a significant amount of time while ensuring compliance. You define the guardrails. You can set rules to enforce maximum consecutive work hours, mandate minimum rest periods between shifts, and ensure compliance with local labor laws.

When you click the button to generate schedules, the optimization engine crunches all of this data–your capacity plan, your shift templates, your reps' assigned skills, and your scheduling rules. The engine then generates an optimized schedule and presents it to your planners in the Schedule Manager.

The Schedule Manager is where you can review the auto-generated schedules, make any necessary manual tweaks, approve swap requests, and finally, publish the shifts. Once published, schedules are instantly provided directly to your service reps. No more emailing lengthy and complicated spreadsheet attachments or pinning printed calendars to a breakroom corkboard. Reps can view their schedules and request absences exactly where they already work: the Schedule tab on their desktop or in the Salesforce Mobile App, or directly inside the Omni-Channel widget on their desktop.

Empower Your Reps

Let's talk about the rep experience. Historically, contact center scheduling has been a top-down, rigid process. If a rep’s kid woke up sick and they needed to swap a shift, they had to embark on a painful journey of texting coworkers, emailing supervisors, and hoping someone updated the schedule.

Workforce Management flips this dynamic on its head by putting schedule control directly into the hands of the people actually doing the work. When schedules inevitably change, Workforce Management provides two massive self-service tools to handle it smoothly.

Open Shifts Pool

Think of the Open Shifts Pool as an internal marketplace for your workforce. If a worker can't make their shift, they don't have to escalate it to a panicked supervisor. Instead, they drop it into the shared Open Shifts pool.

What works well is that the shift stays assigned to the original rep until someone else claims it and a supervisor approves it. Nothing falls through the cracks mid-handoff.

When other reps browse the pool looking to pick up extra hours, Workforce Management automatically filters what they see. The system checks their location, role, availability, and—most importantly—their skills. A Tier 1 billing rep will never see an open shift that requires Tier 2 technical support skills. The system shows a rep only the shifts they are qualified for.

Shift Agent

Everything we explored assumes the user is clicking through a calendar UI. But what if they could just ask about shifts and schedules?

Powered by Agentforce, Shift Agent adds a conversational AI layer right on top of your schedules. For your service reps, this means they can type plain-language questions into the chat, like:

  • What am I working on next week?
  • How many PTO hours do I have left this month?
  • If I need to call in sick for tomorrow morning, what do I do?

Shift Agent helping a rep change their schedule.

Shift Agent understands the intent, retrieves the exact details, and executes the action without the rep ever needing to navigate a complex screen or send multiple emails.

Supervisors get the exact same superpower using Shift Agent. Instead of frantically clicking through tabs to figure out who is available to cover a sudden absence, a supervisor can ask the Shift Agent to find coverage, view who is on shift, or reassign a queue—all conversationally.

Manage the Day

Alright, the schedules are published, the reps are empowered, and the day has officially started. Now the plan meets reality. A queue that was green and balanced at 9:00 AM is suddenly flashing red by 1:00 PM.

This is where Intraday Management saves the day. Workforce Management gives your supervisors the Command Center for Service: a live, centralized dashboard that provides a real-time view of your entire workforce—both your service reps and your AI agents.

Command Center for Service showing Intraday Management.

But Command Center is not just a standard monitoring dashboard. It is fundamentally different because it possesses a planning-aware lens.

Most legacy dashboards can only tell you that a problem exists. They tell you, "Hey, the wait time in the Spanish Billing queue is up to 15 minutes." That’s nice, but why is it 15 minutes?

Because Workforce Management knows exactly what your published schedule says should be happening right now, it provides the vital context. Supervisors can immediately see the root cause of the backlog. Is the gap caused by a staffing deviation, such as three people are scheduled to be on the phones, but they are currently stuck in a meeting? Or is it a forecast miss, such as everyone is exactly where they should be, but contact volume is 40% higher?

That context is the difference between simply watching things go wrong and having the actionable insight to fix the situation. If it’s a volume spike, the supervisor can instantly reassign reps from a quieter queue to help out. If it’s a staffing deviation, they can nudge the missing reps to log back into Omni-Channel. It transforms your supervisors from passive monitors into active decision-makers.

But solving a queue problem is only half the battle. What about reps quietly drift off schedule? This is where the Intraday Management's Real-Time Adherence comes in.

Real-Time Adherence constantly checks each rep's Omni-Channel state against their published schedule. The second someone drifts from their schedule, for example, they're scheduled for voice calls but are still sitting in a meeting instead, their row on the Command Center flags red. And supervisors don't have to stare at the dashboard to catch it. Slack notifications or email alerts can reach the supervisor wherever they're at. No more discovering a coverage gap 20 minutes after it started.

Analyze, Adhere, and Notify

As all of these intraday adjustments happen, Workforce Management ensures nobody is left in the dark.

Automated Notifications

The system sends automated, multi-channel push notifications directly to your reps. The moment a shift is assigned, unassigned, or modified, they get an alert. They also get helpful nudges a few minutes before a shift begins and again when it ends.

Historical Adherence and Analytics

When the dust settles and the day is over, it’s time to see how you did. Workforce Management's reporting layer surfaces performance data across every single phase of the cycle.

  • Forecast accuracy: See if AI predicted the volume correctly.
  • Schedule adherence: See if your reps followed the schedule you built for them. If someone was scheduled for 8 hours on the voice channel, but Omni-Channel shows they were only present for 5 hours, your adherence report flags it.

Instead of manually exporting raw data into a separate business intelligence tool, supervisors and planners work from prebuilt dashboards powered by the Workforce Engagement Management analytics app (built on Einstein Analytics). Everything lives exactly where your data lives: right inside Salesforce.

The Native Salesforce Advantage

Let's take a step back and look at architecture. Why does it matter that Workforce Management runs natively on Salesforce?

In the traditional contact center world, piecing together a functional Workforce Management solution typically requires multiple systems and levels of coordination. You have to buy a routing engine from Vendor A, a forecasting tool from Vendor B, and a scheduling app from Vendor C. You then have to pay a team of developers to build fragile API integrations to keep the data synced. When an integration inevitably breaks at 2:00 AM, your data pipelines malfunction, and your forecasts become useless.

With Salesforce Workforce Management, there are no separate vendors. There are no fragile data pipelines to maintain. The work records your org already generates when a rep handles a case are the exact same records that power your forecasts. There is zero reconciliation lag.

Workforce Management combines four distinct Salesforce technologies.

  1. The Forecasting Engine: The Salesforce proprietary time-series algorithm, built for detecting deep patterns and anomalies in massive sets of contact volume
  2. The Field Service Optimization Engine: The enterprise-grade scheduling engine that powers Salesforce Field Service (routing technicians around the globe) and balances labor rules, rep fatigue, and shift constraints for your contact center.
  3. The Enhanced Omni-Channel Platform: Our industry-leading routing engine provides the real-time queue behavior, abandon rates, and rep presence signals that inform both your historical workloads and your live Command Center.
  4. Agentforce: The innovative AI layer that brings natural-language, conversational interaction on top of the structured data for Shift Agent.

That is an infrastructure that would take millions of dollars and multiple vendors to replicate outside of Salesforce. By keeping it on one system, you reduce your technical debt, eliminate integration headaches, and ensure your contact center is always operating from a single source of truth.

Now that you understand how to plan your capacity and optimize your daily operations, there’s only one thing left to do: Turn it on. Up next, you explore the specific prerequisites you need and walk through the guided Salesforce Go setup checklist to bring Workforce Management to life in your org.

Resources

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback