Get Team Schedule

Retrieve schedule configuration for a specified Microsoft Team.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill get-team-schedule
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Get Team Schedule
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/get-schedule
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill get-team-schedule

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill retrieves the schedule configuration for a specific Microsoft Team, allowing users to understand its operational settings and enabled features.

Core Features & Use Cases

  • Retrieve Schedule Configuration: Get details like timezone, provision status, and enabled features for a team's schedule.
  • Feature Flag Status: Check if time clock, open shifts, swap shifts, offer shifts, and time off requests are enabled.
  • Use Case: A team manager needs to quickly check if their team has time-off requests enabled before approving a leave application.

Quick Start

Get the schedule for the team with ID 'team-001'.

Frequently Asked Questions about Get Team Schedule

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve a Microsoft Team schedule configuration using the Graph API?

To retrieve a Microsoft Team schedule configuration, you query the Graph API using a valid access token with the Schedule.Read.All scope and the team's unique identifier. This returns the team's timezone, provision status, and scheduling feature flags.

What schedule details can I check for a Microsoft Team?

You can check the schedule configuration details for a Microsoft Team, which include the operational timezone, provision status, and enablement status for features like time clock, open shifts, swap shifts, offer shifts, and time off requests.

What permissions do I need to query a team's schedule settings?

You need a valid access token with the Schedule.Read.All permission scope to query a team's schedule settings. You also need the specific team's unique identifier to target the correct Microsoft Team schedule configuration.

How do I check if time off requests are enabled for my team?

To check if time off requests are enabled, retrieve the team's schedule configuration and review the feature flag status. This configuration also shows the status of time clock, open shifts, and swap shifts features.

Why does my Microsoft Team schedule query fail to return provision status?

Your schedule query may fail if the access token lacks the Schedule.Read.All scope or the team's unique identifier is invalid. Ensure the token is valid and correctly targets the specified Microsoft Team schedule configuration.