Blog Post

Microsoft Teams Blog
3 MIN READ

Discover the latest enhancements in Microsoft Shifts

Nikhita_Vandanapu's avatar
Nikhita_Vandanapu
Former Employee
Dec 11, 2023

Enhancing frontline manager productivity remains a critical priority for countless organizations and Microsoft. We are excited to introduce a range of new Shifts features to further empower our frontline heroes through seamless evolution that aligns perfectly with your ever-changing needs, all thanks to your invaluable feedback. Let's unwrap some of the highlights.

 

1. People Count Display on Shifts Calendar

Frontline managers (FLM) can now make informed staffing decisions with the introduction of the people count displayed on the Shifts calendar. This feature provides a clear view of staffing levels, ensuring that the right workforce is scheduled for the day, week, or month. Managers can now see the scheduled people count at both the team, and schedule group levels.

 

 

 

2. Core UX Improvements

We've streamlined the user experience with some core improvements:

1) Full Name Display: Team members' full names are now visible in the team schedule. This helps managers quickly identify staff members by their full names, even when names are lengthy, by toggling profile pictures on/off.

 

2) Saving Last Used Filter: We understand that frontline managers and workers use various filters to customize their Shifts view. Our latest feature automatically saves the last used filter, so when users relaunch the Shifts app, their preferred view from the last session is readily available.

 

3) Shifts notes in Day view: Day view shows the shift notes inline, which helps managers save time.

 

 

3. Manager-Controlled Settings

Frontline Managers now have additional controls on team-level settings that provide the ability to control all our Shifts marketplace and visibility capabilities.

 

1) Visibility controls: Frontline managers can control shift information visibility for their Frontline Workers (FLW).

 

Limited Past Views: Managers can restrict how far back FLWs can view their coworkers' schedules, ensuring historical data privacy.

 

When FLM configure the past schedule view up to certain months – FLWs cannot see other’s schedules beyond the configured duration.

 

Generic Time Off View: FLWs can see their colleagues' time off in a generic way, without access to specific reasons and notes.

 

When FLM’s disable the visibility of time off reason and notes - FLWs see a generic time off reason of other FLW’s.

 

Limited Shift Details: Managers can limit the level of detail available to FLWs about their coworkers' schedules, excluding sensitive information like Shift notes, Activities, and break duration.


When FLM’s disable the visibility of shift notes, activities, break duration – FLWs cannot see the shift details of other FLWs.

 

2) Shifts marketplace controls: Your organization can pace the journey towards frontline self-serve capabilities through your frontline managers ability to choose which capabilities should be offered to their workers. We have added the following new controls:

 

Swap shift requests: Frontline managers can decide if workers can create requests to swap their shifts with other coworkers. The requests require managers’ approval before becoming effective on the Shifts calendar.

 

Offer shift requests: Frontline managers can decide if workers can create requests to offer their shifts to another coworker. The requests require managers’ approval before becoming effective on the Shifts calendar.

 

Time off requests: Frontline managers can decide if workers can create requests for time off work. The requests require managers’ approval before becoming effective on the Shifts calendar.

 

4. Graph API for Day Notes

Now, managers have the flexibility to add day notes using the Graph API, in addition to the Shifts app. This powerful capability allows customers to seamlessly integrate relevant day notes from third-party, or line-of-business applications, enhancing the Shifts experience.

 

dayNote resource type - Microsoft Graph beta | Microsoft Learn

 

5. Import and export time offs and open shifts into Excel

Managers using Shifts web and desktop applications are now allowed to import not only assigned shifts, but also open shifts and time offs from Excel into Shifts. Additionally, these same schedule entities will be supported when managers export a schedule in a format compatible to the import.

 

 

What’s coming next –

Setting Availability by date: Frontline workers can set their availability on specific dates in addition to their recurring availability.

 

These enhancements are a result of listening to your feedback, and we're committed to continuing to improve Shifts to meet your evolving needs. We hope these new features empower your frontline teams and streamline your workforce management processes.

 

We value your input! Please take a moment to share your thoughts via this brief survey and include your email for any further queries. We're eager to connect with you!

 

Updated May 09, 2025
Version 4.0

3 Comments

  • MIKEY_M's avatar
    MIKEY_M
    Copper Contributor

    Is it possible in Microsoft Shifts to display scheduled days off and holidays as labelled entries rather than leaving them blank? My staff would like to see their rota days off clearly. As a workaround, I’ve created a shift called “Day Off,” but this leads to conflicts when handling open shift requests and similar tasks. Any advice or solutions would be appreciated.

  • FrankSidoti's avatar
    FrankSidoti
    Copper Contributor

    Good Morning!

        I recently started using SHIFTS and have really enjoyed the current features it currently has. Are the below requests possible?

    1. SHIFTS schedule imported automatically onto Outlook schedule

        *Automatically create "Reminders" 15 minutes before shifts

    2. "Availability" listed for each employee daily so we do not schedule them when they're unavailable

    3. When requesting "OFF", allowing a repetitive request over a period of time. For example - unavailable 6:45am - 11:45am, Monday thru Friday. Currently, that would make the employee "unavailable" from 6:45am on Monday thru 11:45am on Friday. 

  • MW123's avatar
    MW123
    Copper Contributor

    For all this hyped shift features that I bet only very few users will use, how about a really useful feature that everybody will use.

     

    Two way screen sharing would be the best feature ever!

    To explain:-

    User X has two screens A and B

    User Y has two screen C and D.

    User X shares screen A with User Y (lets say screen C). The user Y can see everything on screen A.
    User Y shares screen D with User X (screen B). Then, user X can see everything on screen D.

    This would stop the need to continually flip-flop between User X's screens and User Y's screens.
    We are forever doing that during our Teams meetings, and we lose track of who is sharing.