Outlook
Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace
Sign in with one click. Composio asks the app for you; Quilt never sees the login.
Reads on its own137
Agents use these right away.
- Download Outlook attachmentDownloads a specific file attachment from an email message in a Microsoft Outlook mailbox; the attachment must contain 'contentBytes' (binary data) and not be a link or embedded item.
- Find Meeting TimesSuggest meeting times based on organizer and attendee availability, time constraints, and duration requirements.
- Get Calendar ViewGet events ACTIVE during a time window (includes multi-day events).
- Get calendar eventRetrieves the full details of a specific calendar event by its ID from a user's Outlook calendar, provided the event exists.
- Get mail deltaRetrieve incremental message changes in one mailbox folder, defaulting to Inbox.
- Get mail tipsTool to retrieve mail tips such as automatic replies and mailbox full status.
- Get contactRetrieves a specific Outlook contact by its `contact_id` from the contacts of a specified `user_id` (defaults to 'me' for the authenticated user).
- Get Outlook profileRetrieves the Microsoft Outlook profile for a specified user.
- Get user by emailRetrieves user details from Microsoft Graph by email address (userPrincipalName).
- Get user calendar eventTool to retrieve a specific calendar event from a user's primary calendar.
- List Outlook calendarsList calendars in the signed-in user's or a specified user's mailbox, with optional OData queries.
- List eventsRetrieves events from a user's Outlook calendar via Microsoft Graph API.
- List mail folder messagesCompatibility action that lists messages directly contained in one specified mail folder.
- List mail foldersList a user's top-level Outlook mail folders with property projection, hidden-folder control, and paging.
- List MessagesList or query Outlook messages in one folder (Inbox by default) or across the mailbox, with filters, search, field selection, sorting, and pagination.
- List To Do task listsList Microsoft To Do task lists for the signed-in user or a specified user.
- List tasks from a To Do listTool to list tasks within a specified Microsoft To Do task list, including status and due dates.
- Query EmailsQuery one Outlook mail folder using a validated OData filter, with field selection, sorting, offset, and continuation-token pagination.
- Search calendar eventsSearches for calendar events in the authenticated user's primary calendar.
- Who Am IReturn the identity (email, name) of the connected Outlook account.
- Count messagesCount all messages, or messages matching an OData filter or KQL search, in an Outlook mailbox.
- Download group post attachmentDownload raw file content or item-attachment MIME content from a Microsoft 365 group conversation post.
- Download profile photoDownload the signed-in user's profile-photo bytes at a fixed size.
- Get event from calendarTool to retrieve a specific event from a specified calendar.
- Get calendar event attachmentTool to retrieve a specific attachment from an event within a calendar.
- Get calendar from eventTool to retrieve the parent calendar that contains a specific event.
- Get calendar from calendar groupTool to retrieve a specific calendar from a calendar group in Microsoft Outlook.
- Get calendar groupRetrieve the properties of a specific Outlook calendar group by its ID, with optional property selection.
- Get event extensionRetrieve an open extension's identifiers and metadata from an event in a specified calendar group and calendar.
- Get User Calendar Group ScheduleRetrieve free/busy availability for specified users, distribution lists, or resources over a time period using a user's calendar within a calendar group.
- Get user calendar permissionRetrieve a specific permission for a user's default calendar, including the recipient or delegate and permission level.
- Get user calendar permissionTool to retrieve a specific calendar permission from a user's calendar.
- Get Calendar ScheduleTool to get free/busy schedule information for users, distribution lists, or resources.
- Get child folder messageTool to retrieve a specific email message from a child mail folder.
- Get child folder message MIME contentTool to get the MIME content of a message from a child mail folder.
- Get child mail folderTool to retrieve a specific child mail folder from a parent mail folder.
- Get contact extensionRetrieves an open extension from a contact in a specified contact folder in Microsoft Graph.
- Get contact folderTool to retrieve a specific contact folder by ID.
- List user contact foldersTool to retrieve contact folders from a specific user's mailbox.
- Get contact from folderTool to retrieve a specific contact from a contact folder by its ID.
- Get contact photo metadataRetrieve dimensions and optional media metadata for a contact's photo.
- Get drafts mail folderTool to get the drafts mail folder.
- Get drive itemRetrieve metadata for one file or folder from a Microsoft Graph drive.
- Get event attachmentRetrieve a specific attachment from an Outlook calendar event by attachment ID.
- Get event calendar from calendar groupTool to retrieve the calendar that contains a specific event within a calendar group.
- Get Microsoft Graph groupRetrieve a Microsoft Graph group by ID.
- Get Microsoft 365 group calendarRetrieve metadata for a Microsoft 365 group's default calendar using delegated work or school account access.
- Get Microsoft 365 group eventRetrieve one calendar event owned by a Microsoft 365 group using delegated access.
- Get group post attachmentRetrieve one attachment from a Microsoft 365 group conversation post using delegated access.
- Get inference classificationTool to get inference classification settings for the authenticated user.
- Get mailbox settingsTool to retrieve mailbox settings.
- Get mail folderRetrieve one Outlook mail folder by opaque ID or well-known name, optionally selecting only needed metadata such as display name and item counts.
- Get mail folder messageTool to retrieve a specific message from a mail folder by its ID.
- Get user mail folder message ruleTool to retrieve a specific message rule from a user's mail folder.
- Get master categoriesTool to retrieve the user's master category list.
- Get master categoryTool to retrieve properties of a specific category from the user's master category list.
- Get user's default calendarRetrieve properties of the default calendar for the signed-in user or a specified user.
- Get user child contact folderTool to retrieve a specific child contact folder for a user by ID.
- Get contact from child folderTool to retrieve a specific contact from a nested child folder within a contact folder.
- Get contact photoTool to get the binary media content of a contact's profile photo.
- Get user contact extensionRetrieve the identifying metadata of a specific open extension on a user's contact.
- Get user event attachmentTool to retrieve a specific attachment from a user's calendar event.
- Get event calendarTool to retrieve the calendar that contains a specific event.
- Get message extensionRetrieve identifying details for a specific extension on a message in a user's mail folder.
- Get message MIME contentTool to get the MIME content of a message.
- Get user outlookTool to retrieve the outlookUser object for a specified user.
- Get email messageRetrieve a message by immutable ID from the specified Outlook mailbox.
- Get user message extensionRetrieve the identifying metadata of a specific extension on a user's message.
- Get attachment from nested folder messageTool to retrieve a specific attachment from a message located in a nested mail folder structure.
- Get Planner planRetrieve one Microsoft Planner plan by ID.
- Get scheduleRetrieves free/busy schedule information for specified email addresses within a defined time window.
- Get supported languagesTool to retrieve supported languages in the user's mailbox.
- Get supported time zonesGet the time zones supported for a user as configured on their mailbox server, using delegated authentication.
- Get To Do taskRetrieve one Microsoft To Do task by its task-list and task IDs.
- Get user's calendarRetrieves properties of a specific user's calendar by calendar ID, with optional property selection.
- Get allowed calendar sharing roles for user calendarTool to retrieve allowed calendar sharing roles for a specific user on a given calendar.
- Get user calendar group calendar permissionTool to retrieve a specific calendar permission for a user's calendar within a calendar group.
- Get user calendar group eventTool to retrieve a specific event from a user's calendar within a calendar group.
- Get user calendar group event attachmentTool to retrieve a specific attachment from an event within a calendar group for a user.
- Get message from child folderTool to retrieve a specific message from a child folder within a user's mail folder hierarchy.
- Get event extensionTool to retrieve a specific open type extension from a user's calendar event by its extension ID or name.
- Get user message attachmentTool to retrieve a specific attachment from a message in a mail folder hierarchy.
- List assigned Planner tasksList Microsoft Planner tasks assigned to the signed-in user.
- List user calendar event attachmentsTool to list attachments for a calendar event within a specific calendar for a user.
- List user calendar group calendar eventsTool to list events from a specific calendar within a calendar group for a user.
- List calendars in calendar groupTool to retrieve calendars belonging to a specific calendar group.
- List user calendar group event attachmentsTool to list attachments for a calendar event within a specific calendar group for a user.
- List Outlook calendar groupsList calendar groups in the signed-in user's or a specified user's mailbox, with optional OData queries.
- List calendar permissionsTool to list calendar permissions for a specific calendar within a calendar group.
- List calendar view deltaRetrieve calendar-view delta events for a specified time range, including changes since a prior sync.
- List chat messagesTool to list messages in a Teams chat.
- List Teams chatsTool to list Teams chats.
- List user child folder contactsTool to retrieve contacts from a user's child contact folder.
- List child folder messagesTool to list messages from a child folder within a parent mail folder.
- List child mail foldersList a mail folder's immediate child folders, with property projection and paging controls.
- List contact folder child foldersTool to list child folders under a specified contact folder.
- List contact folders deltaTool to get contact folders that have been added, deleted, or updated.
- List contacts deltaRetrieve incremental changes to contacts in a specified folder for synchronization.
- List direct group membershipsList Microsoft Entra groups the signed-in user directly belongs to.
- List Email RulesList inbox email rules for the authenticated or specified user.
- List event attachmentsTool to list attachments for a specific Outlook calendar event.
- List event calendar permissionsTool to list calendar permissions for the calendar containing a specific event.
- List event instancesTool to retrieve individual occurrences of a recurring calendar event within a specified time range.
- List Microsoft 365 group calendar viewList occurrences, exceptions, and single events from a Microsoft 365 group's default calendar in a time window.
- List group conversationsList conversation summaries in a Microsoft 365 group.
- List group conversation threadsList threads contained in one Microsoft 365 group conversation.
- List group post attachmentsList attachments on one Microsoft 365 group conversation post.
- List group thread postsList posts in one Microsoft 365 group conversation thread.
- List Outlook group threadsList conversation threads in a Microsoft 365 group with OData controls.
- List Inference Classification OverridesTool to list inference classification overrides that control Focused Inbox sender rules.
- List license detailsList the authenticated user's assigned Microsoft product licenses and service plans.
- List mail folder message attachmentsTool to get attachments from a message in a specific mail folder.
- List mail folder message rulesTool to list message rules for a specific mail folder.
- List mail folders deltaRetrieve incremental mail-folder changes for a mailbox using delta or continuation tokens.
- List user calendar permissionsList sharing permissions and permission levels for a specific user's default calendar.
- List message attachments from child folderTool to list attachments from a message in a nested child mail folder.
- List notification subscriptionsList Microsoft Graph webhook subscriptions visible to the caller.
- List organizationsList the connected Microsoft Entra tenant's organization profile.
- List Outlook attachmentsList attachments for one Outlook email message.
- List placesRetrieves a collection of place objects defined in a tenant by type.
- List Planner plan bucketsList one page of buckets belonging to a Microsoft Planner basic plan.
- List primary calendar permissionsTool to list calendar permissions from a user's primary calendar.
- List event remindersTool to retrieve reminders for events occurring within a specified time range.
- List sent items messagesList a page of messages in the SentItems folder of the signed-in user or a specified user's mailbox, with optional filtering and sorting.
- List calendar event instancesTool to retrieve instances (occurrences) of a recurring event from a specific calendar within a date range.
- List user calendar event attachmentsList a page of attachments for a specific event in a user's calendar.
- List event instancesTool to list instances (occurrences) of a recurring event within a specified date range from a user's calendar in a calendar group.
- Get Calendar View from User Calendar GroupTool to get calendar view from a specific calendar within a calendar group for a user.
- List user calendar permissionsTool to list calendar permissions for a specific user's specific calendar.
- List user calendars eventsTool to retrieve events from a specific calendar for a user.
- Get calendar view from user's calendarTool to get calendar view from a specific user's calendar.
- List user contactsTool to retrieve contacts from a specific user's mailbox.
- List usersList or search Microsoft Entra ID users by plain display name, exact email, or account-property filters.
- Search Outlook messagesSearch Outlook messages using KQL syntax.
- Search Outlook peopleList relevant people, optionally searching by fuzzy name or alias.
- Search SharePoint sitesSearch the connected Microsoft 365 tenant for SharePoint sites.
- Translate Exchange IDsTranslate Outlook resource IDs between supported Exchange ID formats.
Asks someone first180
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Accept calendar event inviteAccepts or tentatively accepts a calendar meeting invite on behalf of a user.
- Add mail attachmentAdds a small file attachment to an Outlook email message identified by its message ID, using an uploaded file or base64-encoded content.
- Batch move messagesBatch-move up to 20 Outlook messages to a destination folder in a single Microsoft Graph $batch call.
- Batch update messagesBatch-update up to 20 Outlook messages per call using Microsoft Graph JSON batching.
- Create Calendar EventCreates a new Outlook calendar event, ensuring `start_datetime` is chronologically before `end_datetime`.
- Copy message to folderTool to copy an email message to another folder within the user's mailbox.
- Create contactCreates a new contact in a Microsoft Outlook user's contacts folder.
- Create email draftCreates a new Outlook email draft with subject, body, recipients, and an optional attachment.
- Create Email RuleCreate email rule filter with conditions and actions
- Create To Do taskTool to create a new task in Microsoft To Do within a specified task list.
- Decline calendar eventDeclines a calendar event invitation, optionally including a comment or proposed new time and controlling whether a response is sent.
- Delete calendarTool to delete a calendar other than the default calendar from a user's mailbox.
- Delete mail folderDelete a mail folder from a user's mailbox.
- Forward messageTool to forward a message.
- Forward user calendar eventTool to forward a calendar event from a specific user's calendar to new recipients.
- Move message to folderMove a message to another folder within the specified user's mailbox.
- Pin messageTool to pin a message in an Outlook chat.
- Reply allSend a reply to every recipient selected by Outlook's reply-all semantics.
- Reply to EmailSends a reply to an Outlook email message with optional HTML formatting, attachments, CC, and BCC recipients.
- Report messageReport a message as unknown, junk, not junk, or phishing.
- Send emailSends an email with subject, body, recipients, and optional attachments via Microsoft Graph API.
- Update email messageUpdates specified properties of an existing email message; `message_id` must identify a valid message within the specified `user_id`'s mailbox.
- Update mailbox settingsUpdates mailbox settings for the signed-in user or a specified user, including automatic replies, default time zone, language, and working hours.
- Update To Do checklist itemUpdate selected properties of one checklist item in a Microsoft To Do task.
- Update To Do taskUpdates an existing Microsoft To Do task's title, status, importance, due date, reminder, body, completion date, or categories.
- Add event attachmentAdds an attachment to a specific Outlook calendar event.
- Cancel user's calendar eventCancels an organizer's event in a specified user's calendar and sends cancellation notifications to attendees.
- Cancel user calendar group eventTool to cancel an event in a user's calendar within a calendar group and send cancellation notifications to all attendees.
- Cancel user calendar eventCancel a calendar event for a specified user and send cancellation notifications to attendees.
- Copy user's mail folderTool to copy a user's mail folder and its contents to another folder.
- Copy child mail folderCopies a child mail folder and its contents to a destination folder in the user's mailbox.
- Copy message from child folderTool to copy an email message from a child folder (nested folder) to another folder within the user's mailbox.
- Copy user message from folderTool to copy a message from a specific user's mail folder to another folder.
- Create attachment upload sessionTool to create an upload session for large (>3 MB) message attachments.
- Create attachment upload session in child folderTool to create an upload session for large (>3 MB) message attachments in child mail folders.
- Create calendarCreates a new calendar in the signed-in user's or a specified user's mailbox, for organizing events into a separate calendar.
- Create calendar event attachmentCreates a file or item attachment on an event in a specific calendar using the authenticated user's mailbox.
- Create calendar event attachment upload sessionTool to create an upload session for large calendar event attachments in a specific calendar.
- Create event in specific calendarTool to create a new event in a specific calendar for a user.
- Create calendar groupTool to create a new calendar group for a user.
- Create user calendar group event attachmentTool to create a new attachment for an event in a calendar within a calendar group for a specific user.
- Create event extensionTool to create a new open extension on a calendar event within a specific calendar group and calendar.
- Create Calendar PermissionTool to create a calendar permission for a specific calendar in a calendar group.
- Create calendar group event attachment upload sessionTool to create an upload session for large calendar group event attachments.
- Create contact folderTool to create a new contact folder in the user's mailbox.
- Create user contact folder child folderTool to create a child contact folder within a parent contact folder for a specific user.
- Create a draft replyCreates a draft reply in the specified user's Outlook mailbox to an existing message (identified by a valid `message_id`), optionally including a `comment` and CC/BCC recipients.
- Create user calendar event attachmentTool to create a new attachment for a user's calendar event.
- Create event attachment upload sessionTool to create an upload session for large calendar event attachments.
- Create user mail folder message forward draftTool to create a forward draft of an Outlook message for a specific user.
- Create Microsoft 365 group eventCreate an event in a Microsoft 365 group's default calendar using delegated access.
- Create mail folderTool to create a new mail folder.
- Create message in mail folderTool to create a new message in a specific mail folder.
- Create mail folder message attachmentTool to add an attachment to a message in a specific mail folder.
- Create mail folder message attachment upload sessionTool to create an upload session for large (>3 MB) message attachments in a specific mail folder.
- Create User Mail Folder Message RuleTool to create a message rule in a user's mail folder.
- Create user calendar event extensionTool to create a new open extension on a calendar event for a specific user.
- Create user calendar permissionTool to create a new calendar permission for a specific user's calendar.
- Create message in user's child folderTool to create a new draft message in a child folder within a user's mail folder.
- Create user contact in folderTool to create a new contact in a specific user's contact folder.
- Create user contact extensionTool to create a new open extension on a contact within a user's contact folder.
- Create contact extensionTool to create a new open extension on a contact within a child folder.
- Create contact in child folderTool to create a new contact in a child folder within a contact folder.
- Create calendar event for userCreate a new calendar event in a user's default calendar.
- Create me event attachment upload sessionTool to create an upload session for large event attachments.
- Create forward draftTool to create a draft forward of an existing message.
- Create user Focused Inbox overrideTool to create a Focused Inbox override for a sender identified by SMTP address for a specific user.
- Create reply-all draft for user messageTool to create a draft reply-all to a user's message.
- Create reply-all draft for child folder messageTool to create a draft reply-all to a message in a child folder.
- Create message attachmentTool to create an attachment for a message.
- Create reply-all draft in folderTool to create a reply-all draft for a message in a mail folder.
- Create user calendar event attachmentTool to create a new attachment for an event in a specific user's calendar.
- Create calendar in user's calendar groupTool to create a new calendar in a calendar group for a specific user.
- Create user calendar group eventTool to create a new calendar event in a specific user's calendar within a calendar group.
- Create user contact extensionTool to create a new open extension on a specific user's contact.
- Create calendar permission via eventTool to create a calendar permission via an event's calendar.
- Create user message extensionTool to create a new open extension on a message in a child mail folder for any user.
- Create user mail folder message extensionTool to create a new open extension on a message in a user's mail folder.
- Create reply draft for user mail folder messageTool to create a reply draft for a message in a user's mail folder.
- Create user mail folders child foldersTool to create a new child folder under a specified mail folder for a user.
- Create user master categoryTool to create a new category in a user's master category list.
- Create user messageTool to create a new draft message in a user's mailbox.
- Create user message attachmentTool to create an attachment on a message in a user's mail folder.
- Delete calendar eventTool to delete a calendar event from a user's Outlook calendar.
- Delete user calendar event attachmentTool to delete an attachment from an event in a specific user's calendar.
- Delete event from specific calendarTool to delete an event from a specific calendar in Outlook.
- Delete user calendar group calendarTool to delete a calendar from a specific user's calendar group in Microsoft Outlook.
- Delete calendar groupTool to delete a calendar group other than the default calendar group.
- Delete user calendar group calendar eventTool to delete a calendar event from a specific user's calendar within a calendar group.
- Delete calendar group event attachmentTool to delete an attachment from an event in a calendar within a calendar group.
- Permanently Delete Calendar Group EventTool to permanently delete a calendar event from a calendar within a calendar group.
- Permanently Delete CalendarPermanently deletes a calendar from a user's mailbox.
- Delete User Calendar Group Calendar PermissionTool to delete a calendar permission from a user's calendar within a calendar group.
- Permanently Delete Child Contact FolderPermanently deletes a child contact folder.
- Delete Child Folder MessageTool to delete a message from a child mail folder in Outlook.
- Delete ContactPermanently deletes an existing contact, using its `contact_id` (obtainable via 'List User Contacts' or 'Get Contact'), from the Outlook contacts of the user specified by `user_id`.
- Delete contact folderTool to delete a contact folder from the user's mailbox.
- Delete user contact folder child folderTool to delete a child contact folder from a parent contact folder for a specific user.
- Delete Contact from FolderTool to permanently delete a contact from a specific contact folder.
- Permanently Delete Contact FolderPermanently deletes a contact folder.
- Permanently Delete User Contact from Child FolderTool to permanently delete a contact from a child folder for a specific user.
- Permanently Delete Contact from FolderPermanently deletes a contact from a specific contact folder.
- Permanently Delete ContactPermanently deletes a contact.
- Delete contact extensionTool to delete a navigation property extension from a contact within a child folder.
- Delete Email RuleDelete an email rule permanently; deletion is irreversible.
- Delete event attachmentTool to delete an attachment from an Outlook calendar event.
- Delete event extensionTool to delete an open extension from a calendar event in a calendar group.
- Permanently Delete EventPermanently deletes a calendar event.
- Delete Mail Folder MessageTool to delete a message from a specific mail folder in Outlook.
- Delete master categoryTool to delete a category from the user's master category list.
- Delete User Calendars Calendar PermissionTool to delete a calendar permission from a specific user's calendar.
- Delete contact extensionTool to delete an open extension from a contact.
- Delete user contact folder contact extensionTool to delete an extension from a contact in a user's contact folder.
- Delete user event extensionTool to delete an open extension from a user's calendar event.
- Delete user event attachmentTool to delete an attachment from a user's Outlook event.
- Delete inference classification overrideTool to delete an inference classification override for a specific sender.
- Delete mail folder child folderTool to delete a child mail folder from a parent mail folder.
- Permanently Delete Child Mail FolderPermanently deletes a child mail folder from a parent mail folder.
- Delete mail folder message ruleTool to delete a message rule from a specific mail folder.
- Delete user message extensionDelete user message extension
- Delete message extensionTool to delete a navigation property extension from a message within a mail folder.
- Delete Message AttachmentTool to delete an attachment from a message.
- Delete MessageTool to permanently delete an Outlook email message by its message_id.
- Delete Message AttachmentDelete an attachment from a message in a mail folder or its child folder.
- Delete message extensionTool to delete an open extension from an Outlook message.
- Delete User Calendar PermissionDelete a calendar permission from a user's primary calendar to revoke calendar sharing access.
- Delete To Do taskTool to permanently delete a task from a Microsoft To Do task list.
- Permanently Delete User Calendar EventTool to permanently delete a calendar event from a specific user's calendar.
- Delete Contact from User's Child FolderTool to delete a contact from a child folder in a user's contact folder.
- Delete User Child Folder Message PermanentlyTool to permanently delete a message from a user's child mail folder in Outlook.
- Permanently Delete User EventTool to permanently delete a calendar event for a specified user.
- Permanently Delete User Mail FolderPermanently deletes a mail folder for a specific user.
- Dismiss user calendar event reminderTool to dismiss a reminder for a specific event in a user's calendar.
- Dismiss event reminderDismiss a reminder for a specific event in the signed-in user's or specified user's default calendar.
- Dismiss user calendar group event reminderTool to dismiss a reminder for an event in a user's calendar within a calendar group.
- Dismiss user event reminderTool to dismiss a reminder for a specific user's calendar event.
- Move mail folderTool to move a mail folder and its contents to another mail folder.
- Move child mail folderTool to move a child mail folder to a different parent folder.
- Move message from child folderTool to move a message from a child folder to another destination folder.
- Move message from folderTool to move a message from a specific mail folder to another destination folder.
- Permanently Delete MessagePermanently deletes an Outlook message by moving it to the Purges folder in the dumpster.
- Send draftTool to send an existing draft message.
- Snooze user calendar group event reminderTool to snooze a reminder for a user's calendar event within a calendar group to a new time.
- Snooze event reminderTool to postpone an event reminder until a new time.
- Snooze user calendar event reminderTool to snooze a reminder for a calendar event in a specific user calendar to a new time.
- Snooze user event reminderSnoozes a reminder for an event in a user's default calendar to a new time.
- Update calendar eventUpdates specified fields of an existing Outlook calendar event, including subject, time, attendees, location, categories, and recurrence.
- Update event in specific calendarTool to update an event in a specific Outlook calendar.
- Update calendar groupTool to update the properties of a calendar group object.
- Update Calendar Group Calendar PermissionTool to update a calendar permission within a calendar group.
- Update user calendar in calendar groupTool to update a calendar within a calendar group in a user's mailbox.
- Update user calendar group eventTool to update an event in a calendar within a calendar group for a specific user.
- Update calendar permissionTool to update calendar permission levels for share recipients or delegates.
- Update child folder contactTool to update a contact in a child contact folder within a parent contact folder.
- Update ContactUpdates an existing Outlook contact, identified by `contact_id` for the specified `user_id`, requiring at least one other field to be modified.
- Update user contact folderTool to update the properties of a contact folder for a specific user.
- Update user contact folder child folderTool to update a child folder within a contact folder for a specific user.
- Update contact in folderTool to update a contact within a specific contact folder.
- Update Email RuleUpdate an existing email rule
- Update event extensionTool to update an open extension on a calendar event in Microsoft Graph.
- Update event extension in calendar groupTool to update an open extension on a calendar event within a calendar group.
- Update Inference ClassificationRequest an update to a user's Focused Inbox inference classification resource.
- Update mail folderTool to update the display name of a mail folder.
- Update master categoryTool to update the color of a category in the user's master category list.
- Update contact extensionTool to update an open extension on a contact in a contact folder.
- Update user calendarUpdate the name or color of a user's default calendar.
- Update user calendar eventTool to update an event in a specific user's calendar.
- Update user calendar permissionTool to update calendar permission levels for a specific user's calendar.
- Update user calendar by IDTool to update properties of a specific calendar by ID for a specific user.
- Update user child folder messageTool to update a message in a child folder within a user's mailbox.
- Update user contact extensionTool to update an open extension on a contact in a user's contact folder.
- Update user contact extensionUpdates an open extension on a contact in a child folder of a user's contact folder, including its custom properties.
- Update user contact extension (v3)Tool to update an open extension on a contact directly under a user's contacts collection.
- Update user events extensionsTool to update an open extension on a user's calendar event.
- Update User Inference Classification OverrideTool to update the classification of messages from a specific sender in a user's Focused Inbox.
- Update user mail folder messageTool to update properties of a message in a specific mail folder for a user.
- Update user message extensionTool to update an open extension on a message within a specific user's mail folder.
- Update user mail folder message ruleTool to update a message rule in a user's mail folder.
- Update user mail folder child folderTool to update a child folder within a mail folder for a specific user.
- Update user message extensionTool to update an open extension on a user's message.
19 more of its actions are no longer kept up by Outlook and are left out.