Create Online Meeting

Create Microsoft Teams online meetings with subjects, times, and presenter settings.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of online meetings within Microsoft Teams, streamlining the scheduling process for users.

Core Features & Use Cases

  • Meeting Creation: Set up new online meetings with specified subjects, start/end times, and presenter controls.
  • Participant Management: Configure who can present and whether entry/exit announcements are made.
  • Use Case: A project manager needs to schedule a weekly team sync. They can use this Skill to quickly create a recurring meeting with all necessary details pre-filled.

Quick Start

Use the create online meeting skill to schedule a meeting titled 'Project Kickoff' for tomorrow at 10 AM UTC.

Frequently Asked Questions about Create Online Meeting

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

FAQPage Schema
Does this online meeting creation tool work without additional internal components or dependencies?

Yes, this online meeting creation tool operates without internal components or dependencies. It functions independently to process your meeting subjects and schedules directly through the Microsoft Teams API, provided you have the required OAuth authentication.

How do I schedule a Microsoft Teams meeting automatically with specific start and end times?

To schedule a Microsoft Teams meeting, this Skill creates a new online meeting using the Microsoft Teams API by defining the meeting subject, start time, and end time. You simply provide the meeting details, and the Skill handles the API request to set up the event instantly.

Can I configure allowed presenters and entry announcements when creating an online meeting?

Yes, when creating an online meeting, you can configure participant management settings. The Skill supports defining allowed presenters and setting entry and exit announcement preferences directly through the Microsoft Teams API schema.

Do I need OAuth permissions to create Teams meetings programmatically?

Yes, creating Teams meetings programmatically requires valid OAuth scopes for online meeting management. Your authentication setup must include these permissions to adhere to the Microsoft Teams API schema and successfully create the meeting.

What is the best way to automate recurring online meeting scheduling for a project sync?

Automating recurring online meeting scheduling is handled by using this Skill to set up new Microsoft Teams meetings with pre-filled details. You define the subject and time parameters, such as a weekly project sync, to quickly generate the meeting instance.

Does this online meeting creation tool work without additional internal components or dependencies?

Yes, this online meeting creation tool operates without internal components or dependencies. It functions independently to process your meeting subjects and schedules directly through the Microsoft Teams API, provided you have the required OAuth authentication.