Microsoft Calendar

Coming soon

The Microsoft Graph Calendar API enables access to Microsoft Calendar data including events, calendars, and scheduling. This integration allows reading and managing calendar content on behalf of the user.

Overview

Microsoft Calendar gives your bots 22 tools. Sign in with your Microsoft Calendar account. No API key to copy.

Plans and limits

  1. FreeNot included
  2. MCP only ($9/mo)2,000 calls a month
  3. Pro20,000 calls a month
  4. Max20,000 calls a month
How calls are counted

Calls are shared by every catalog app in the workspace. Past the monthly number they keep working from AI credits at $0.90 per 1,000 calls; the count resets on the 1st (UTC) and a retried call counts once.

Microsoft Calendar questions

When can I connect Microsoft Calendar?

Microsoft Calendar is coming soon and cannot be connected yet. Browse the catalog for apps you can connect now.

Which plan includes Microsoft Calendar?

MCP only with 2,000 calls a month, Pro and Max with 20,000. Calls are shared by every catalog app in the workspace. Past the monthly number they keep working from AI credits at $0.90 per 1,000 calls; the count resets on the 1st (UTC) and a retried call counts once.

Tools

22 tools your bot can call in Microsoft Calendar. It asks before anything hard to undo.

  • List all eventsGet a comprehensive list of all event objects across all calendars in the user's mailbox
  • List calendar viewGet events, occurrences, exceptions and single instances from a calendar within a specified…
  • List calendarsGet all the user's calendars
  • List eventsRetrieve a list of all events in a calendar without date restrictions
  • List instancesGet the instances (occurrences) of an event for a specified time range
  • Create calendarCreate a new calendar for the user
  • Create eventCreate a new event in a calendar
  • Create event defaultCreate an event in the user's default calendar with simplified parameters
  • Get calendarGet the properties and relationships of a specific calendar object by its ID. This retrieves…
  • Get eventGet the properties and relationships of a specific event
  • Get scheduleGet the free/busy availability information for a collection of users, distribution lists
  • Delete calendarDelete a calendar other than the default calendar
  • Delete eventDelete a specific event from the calendar
  • Update calendarUpdate the properties of an existing calendar object
  • Update eventUpdate the properties of an existing event
  • Accept eventAccept the specified event in a user calendar
  • Delta eventsGet a set of event resources that have been added, deleted, or updated in a calendarView
  • Dismiss reminderDismiss a reminder that has been triggered for an event in a user calendar
  • Forward eventForward a meeting event to new recipients
  • Permanent delete eventPermanently delete an event and place it in the purges folder in the dumpster
  • Snooze reminderPostpone a reminder for an event in a user calendar until a new time
  • Tentatively accept eventTentatively accept the specified event in a user calendar