Create a Teams meeting
teams_create_meetingSchedule a Microsoft Teams meeting: creates a calendar event with join link, invites specified attendees, and sends invitations.
Instructions
Create a Microsoft Teams meeting as a calendar event on the user's calendar, with a Teams join link and (optionally) invited attendees. This CREATES an event and sends invitations.
Args:
subject (string): meeting title
start (string): ISO local date-time, e.g. '2026-07-02T14:00:00'
end (string): ISO local date-time, must be after start
time_zone (string): IANA/Windows time zone (default 'America/Chicago')
attendees (string[], optional): attendee email addresses
body (string, optional): meeting description / agenda
Returns: JSON { id, subject, joinUrl, webLink }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ||
| body | No | Optional meeting description/agenda | |
| start | Yes | ISO 8601 local date-time, e.g. '2026-07-02T14:00:00'. Interpreted in 'time_zone'. | |
| subject | Yes | Meeting subject/title | |
| attendees | No | Attendee email addresses to invite | |
| time_zone | No | Time zone for start/end | America/Chicago |