4.9/5
4.6/5
5/5
Use Outlook and Teams correctly: with absentify. Keep track of your vacation and absence planning.
Start for free now
Start for free now
No credit card required—enjoy unlimited access with our free plan. You can upgrade or cancel anytime.
Start for free now
Start for free now
  • No credit card required
  • Unlimited free access
  • Upgrade or cancel anytime
Start for free now
Blog

Create a shift schedule in Microsoft Teams: Step-by-step guide

Create a shift schedule in Microsoft Teams: Step-by-step guide

December 16, 2025

4 minutes reading time

Microsoft Teams offers a tool with the Shifts app to create shifts, assign employees, and manage short-term changes.

In this article, you will learn how to set up the Shifts app in Microsoft Teams, add teams and staff members, customize shifts, and handle changes.

Initial setup of the Shifts app in Microsoft Teams

If you're already using Teams, you can add the Shifts app by following these steps. Make sure right from the start that you are logged in with your Microsoft account.

Find and add layer app

  • Windows Desktop/Web-App: Click on Apps or Add more (depending on your settings, the icon might be “...”). Search for Shifts and select the app to add it to your Teams.
  • Android/iOS: Tap on More (usually three dots) and look for Layers. Tap on Add.

Select a team group

As soon as you have opened the layers app, select the desired team from the list. If you manage multiple teams, check to make sure the shift scheduling is set up for the correct team.

Check permissions

By default, team owners have the ability to create and manage shifts. Make sure you have the role of team owner or at least the corresponding permissions. Otherwise, ask your IT admin or the existing team owner for the necessary access rights.

Image

Create & manage shift schedules in Teams

Once the shift app is set up and you have all the permissions, you can create the first shift.

Create new schedule

Desktop/Web:

  • Click on the top right to create a schedule.
  • Select the time period or time zone, if necessary.
  • Confirm with Create.

Android/iOS:

  • Tap at the top (or in the context menu) on Create schedule.
  • You may need to select the team first, then set the desired time period.
  • Tap on Create.

Create layers

In the layer view, you see a calendar-like representation. Select the desired day in a row (employee) and a column (date) on which you want to add a shift.

  • Desktop/Web: Right-click on the respective field or click on “+” (plus symbol).
  • Android/iOS: Tap on the date and the employee's name and use the '+' symbol to create a new shift.

Give the shift a name, choose start and end times as well as break times. You can optionally add notes.

{{cta-2}}

Use Templates & Repetitions

If shifts repeat weekly or monthly, you simplify your work by using templates.

  • Desktop/Web: Click on Copy after completing a shift and paste it into the following days.
  • Android/iOS: Tap on an existing layer, select Copy, go to the desired day and tap on Paste.
Image

Assign employees to the shift schedule & make changes

Once the shift is created, you can assign employees to it. This is the final step to fully set up the shift in Teams.

Add employee

  • Desktop/Web: Click on Add team members, select names or email addresses from your organization.
  • Android/iOS: In Settings or in the Overflow menu (three dots) you can find the option Manage team or Add team members.
  • Add the users who should be integrated into the shift planning.

Assign layers

  • Create or select a layer and click/tap on Assign.
  • Desktop/Web: Select employees from the existing team.
  • Android/iOS: Tap on the layer, select Assign employee or add the name directly.

Inform the team about shift changes

Everyone assigned to the shift schedule will receive a notification in Teams when changes occur or new shifts are added.

  • Desktop/Web: You can also send a message directly through the Teams channel to explain the changes.
  • Android/iOS: Additionally, a push notification may appear on the smartphone.

Enter vacations or absences into the shift schedule

Microsoft Teams lacks the feature for absences and vacation tracking. This means: you can schedule shifts, but you can't see who has requested or already been approved for vacation during the planned time. Other types of absences, such as training sessions, cannot be directly entered into Teams either. There are two solutions for this:

  • Workaround: Create an additional layer named Vacation. This serves as a temporary solution, but other features such as vacation requests, confirmations, reasons for absence, etc., are still missing.
  • Retrofitting vacation and absence in Teams: Just like the app Shifts, you can also add absentify to Teams. This gives you a simple, yet comprehensive vacation and absence management system for free.

Manage vacations and shifts together with absentify

The app absentify is installed in just a few clicks directly into Teams and thereafter is indistinguishable from the familiar interface. Alongside the shifts, your team can now enter all vacations, vacation requests, and absences.

When planning new shifts, you can see the approved leaves and absences of your team members. The system uses this information to correctly calculate the amount of leave to be deducted from the leave entitlement. It takes into account whether a day within the approved leave period is a working day. Non-working days (such as weekends) are not deducted from the entitlement.

Image

{{cta-3}}

Can I synchronize Microsoft Teams Shifts with Outlook?

How do I delete an entire shift schedule in Microsoft Teams?

Can I assign a shift to multiple employees at the same time in Microsoft Teams?

Is there a way to automatically notify about shift changes?

About the author

Anna Keller

Content manager at absentify

As a blog author at absentify, Anna Keller explains how companies can efficiently manage absences, vacations, and working hours. In her articles, she combines HR practice with Microsoft 365 tips for Outlook and Teams and provides templates, step-by-step instructions, and software comparisons for modern, digital processes.

More interesting articles

The 6 best Microsoft Teams integrations

MS Teams

6 minutes reading time

The 6 best Microsoft Teams integrations

Microsoft Teams has evolved from a chat tool into a comprehensive work platform. With the right integrations, it becomes the central hub for projects, approvals, and collaboration. There are now many integrations available, but which ones do you really need?

Anna Keller

Anna Keller

Content manager at absentify

Read article
The 7 Best Vacation Planning Software

Software

6 minutes reading time

The 7 Best Vacation Planning Software

A vacation planning software replaces error-prone Excel spreadsheets with clear, automated processes for leave requests, approvals, and calendar synchronization.

Anna Keller

Anna Keller

Content manager at absentify

Read article
Staff planning in Excel 2026

Absence planning

5 minutes reading time

Staff planning in Excel 2026

Staff planning with Excel is for many teams in Germany the fastest and most cost-effective way to plan employees, vacations, and capacities. Excel offers useful features to structure the most important HR tasks, from shift planning to the analysis of working hours.

However, often there is a lack of clean structure. Many files are expanded over the years, lose clarity and cause errors. A clear Excel template for staff planning helps to combine absences and capacity overview into a structured system.

Anna Keller

Anna Keller

Content manager at absentify

Read article
View all posts