Create Time Off Entry

Create time off entries via POST requests to the Microsoft Teams API.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill create-time-off-entry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Create Time Off Entry
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/create-time-off
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill create-time-off-entry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of time off entries for employees within a team's schedule, streamlining absence management.

Core Features & Use Cases

  • Create Time Off: Adds a new time off record for a specified user.
  • Specify Reason and Dates: Allows defining the reason for absence and the start/end dates.
  • Use Case: A manager needs to record that an employee will be on vacation for a week. They can use this Skill to quickly add this to the team's schedule, ensuring accurate record-keeping.

Quick Start

Use the create time off entry skill to add a vacation for user user-001 from 2025-02-01 to 2025-02-03 with reason reason-001.

Frequently Asked Questions about Create Time Off Entry

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

FAQPage Schema
How do I create a time off entry in a Microsoft Teams schedule?

To create a time off entry in Microsoft Teams, you specify the user ID, time off reason ID, start and end dates, and a theme. The Skill sends a POST request to the Microsoft Teams API to add the absence record to the team schedule.

Can I automate employee absence management for my team in Microsoft Teams?

Yes, you can automate employee absence management by creating time off entries via the Microsoft Teams API. This Skill adds records for specified users, streamlining the process of tracking vacations and absences within your team's schedule.

What information do I need to add an employee absence to a Microsoft Teams schedule?

To add an employee absence to a Microsoft Teams schedule, you need the user ID, the time off reason ID, the start and end dates for the absence, and a theme for the entry. These parameters are submitted via a POST request.

Does the create time off entry Skill require any external dependencies?

No, the create time off entry Skill does not require any external dependencies or components to function. It operates independently by sending a POST request directly to the Microsoft Teams API endpoint for time off entries.

What is the best way to record a week of vacation for an employee using Microsoft Teams?

The best way to record a week of vacation is to use this Skill to create a time off entry, specifying the employee's user ID, the vacation reason ID, and the exact start and end dates within the Microsoft Teams schedule.

Are there limitations when scheduling employee time off through the Microsoft Teams API?

The metadata does not detail specific limitations for scheduling employee time off through the Microsoft Teams API, but the Skill requires exact user IDs and time off reason IDs to successfully create an entry via the POST request.