Create a shift schedule in Microsoft Teams: Step-by-step guide
December 16, 2025

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.

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.

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.

{{cta-3}}
Can I synchronize Microsoft Teams Shifts with Outlook?
Yes, Microsoft Teams Shifts can be synchronized with Outlook calendars. For this to happen, administrators need to activate calendar synchronization in the Teams settings. Once the connection is established, scheduled shifts will automatically appear in the employees' Outlook calendar.
How do I delete an entire shift schedule in Microsoft Teams?
Only team administrators or owners can delete an entire shift schedule. Open the Shifts app, select the desired team, and click on the three dots menu ("...") at the top right. There you will find the option Delete schedule – this will irreversibly remove all shifts for the team.
Can I assign a shift to multiple employees at the same time in Microsoft Teams?
Yes, a shift can be assigned to multiple people. Create a shift and click on Assign Employees. Then select multiple people or copy the shift and paste it for other employees.
Is there a way to automatically notify about shift changes?
Yes, Microsoft Teams automatically sends notifications to affected team members when a shift is added, changed, or removed. Additionally, a manual message can be sent in the Teams channel to highlight important updates.
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
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?

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.

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.

