Shifts for frontline workers

Shifts, the schedule management tool in Teams, keeps your frontline workforce connected and in sync. It's built mobile first for fast and effective schedule management and communications. With Shifts, frontline managers and workers can seamlessly manage schedules and keep in touch.

Managers can create, update, and manage shift schedules for their teams. They can assign shifts, add open shifts, and approve schedule requests from employees. Employees can view their own and their team's schedules, set their availability, request to swap or offer a shift, request time off, and clock in and out.

Use the following resources to help you set up and manage Shifts in your organization.

Set up and manage Shifts

Manage Shifts Get an overview of how to manage Shifts for your organization. Learn how to control access to Shifts, pin Shifts to the Teams app bar for easy access, enable shift-based tags, and more.
Manage schedule owners for shift management This feature lets you elevate the permissions of a team member to a schedule owner without making the employee a team owner.
Shifts data FAQ Learn where Shifts data is stored and other topics related to Shifts data, including retention, retrieval, and encryption.

Shifts connectors

If you're using a third-party workforce management (WFM) system for scheduling, you can integrate directly with Shifts through managed Shifts connectors. After you set up a connection, your frontline workers can seamlessly view and manage their schedules in your WFM system from within Shifts.

Overview Get an overview of Shifts connectors and how they work. Learn about the managed connectors that are available and the supported WFM systems.
Teams Shifts connector for Blue Yonder
Teams Shifts connector for UKG Pro Workforce Management (Preview)
Reflexis Shifts connector for Microsoft Teams Learn about integrating Shifts with the Reflexis WFM system through the connector.

Shifts extensions

Shift Graph APIs Shifts Graph APIs allow you to integrate Shifts data with external WFM systems. You'll have the flexibility to build custom Shifts experiences in the back end, while giving users a rich, front-end experience in Teams.
Shifts + Power Automate Shifts + Power Automate lets you take info from Shifts and create custom workflows with other apps and perform operations at scale. Automate key processes with little to no code. The triggers and templates support various scenarios such as enabling auto-approvals for shift requests when a manager’s approval isn't needed.
Video: What is Shifts? Video: Create a shifts schedule Video: Manage a Shifts schedule