We are announcing the ability to generate optimized schedule and shift plans using AI for workforce management in Dynamics 365 Customer Service. This feature will reach public preview on May 31, 2026.
How does this affect me?
With this feature, the Scheduling Agent automates and optimizes contact center scheduling, reducing manual work for supervisors and ensuring schedules are policy-compliant and responsive to real-time demand.
Key functionality of this feature includes:
- Automated, Intelligent Scheduling:
- Real-time, policy-compliant schedule adjustments based on changing contact center demands.
- Learns from supervisor actions to generate optimal daily schedules.
- Supports both intraday adjustments and short-term schedule planning.
- Improves service levels, agent utilization, and customer satisfaction.
- User Experience & Controls:
- “Schedule People” page with filters and multiple calendar views.
- LLM-powered chat interface for supervisors to use natural language to schedule, reschedule, or adjust shifts.
- Multi-turn conversations, clarification prompts, and real-time display of schedule changes.
- All actions comply with labor policies, CSR preferences, skill matching, and cost efficiency.
- Transparency, Logging, and Compliance:
- Detailed logging of all actions, including manual overrides, for compliance and continuous improvement.
- Immediate notifications and recommendations for supervisors in case of scheduling failures, with system fallback to the last known good state.
- Admin-accessible logs for audit and troubleshooting, with privacy and security controls.
- Additional Highlights:
- Out-of-the-box scheduling rules and policy management.
- Integration with forecasting and time management agents for optimal shift planning.
- Clear, actionable notifications for supervisors and agents.
- Robust fallback and error-handling logic, including user guidance for out-of-scope requests.
This message is for awareness, and no action is required.
Source: Microsoft
Latest Posts
- Dynamics 365 Customer Service- Generate optimized schedule and shift plans using AI for workforce management (Preview) [MC1310420]
![Dynamics 365 Customer Service- Generate optimized schedule and shift plans using AI for workforce management (Preview) [MC1310420] 2 pexels karolina grabowska 4199098](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Power Automate – Debug flows using variable default values [MC1310384]
![Power Automate - Debug flows using variable default values [MC1310384] 3 pexels pachon in motion 426015731 18267030](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Power Automate – Export object-centric process mining data to Microsoft Fabric semantic model [MC1310402]
![Power Automate - Export object-centric process mining data to Microsoft Fabric semantic model [MC1310402] 4 pexels markusspiske 193350.bak](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- Microsoft Dataverse – Chat and reason over Dataverse business data in Microsoft 365 Copilot (preview) [MC1310385]
![Microsoft Dataverse - Chat and reason over Dataverse business data in Microsoft 365 Copilot (preview) [MC1310385] 5 computer 1106900 1920](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
![Dynamics 365 Customer Service- Generate optimized schedule and shift plans using AI for workforce management (Preview) [MC1310420] 1 Dynamics 365 Customer Service- Generate optimized schedule and shift plans using AI for workforce management (Preview) [MC1310420]](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-karolina-grabowska-4199098-1024x683.webp)
![Dynamics 365 Customer Service- Generate optimized schedule and shift plans using AI for workforce management (Preview) [MC1310420] 2 pexels karolina grabowska 4199098](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-karolina-grabowska-4199098-150x150.webp)
![Power Automate - Debug flows using variable default values [MC1310384] 3 pexels pachon in motion 426015731 18267030](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-pachon-in-motion-426015731-18267030-150x150.webp)
![Power Automate - Export object-centric process mining data to Microsoft Fabric semantic model [MC1310402] 4 pexels markusspiske 193350.bak](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-markusspiske-193350.bak_-150x150.webp)
![Microsoft Dataverse - Chat and reason over Dataverse business data in Microsoft 365 Copilot (preview) [MC1310385] 5 computer 1106900 1920](https://mwpro.co.uk/wp-content/uploads/2025/06/computer-1106900_1920-150x150.webp)