Outlook
for LuumenAI

Read calendars and mail for context, then schedule or cancel with approval

Connect Outlook and Luumen can check who is free, read an event and its attachments, and pull free/busy across a team before it touches anything. Scheduling a bridge call, moving a change window, or canceling a meeting is previewed first and, by default, waits for your approval. Access uses OAuth2.

The Outlook toolbox

275 tools: 106 read, 169 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadDownload 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.
  • ReadFind Meeting TimesSuggests meeting times based on organizer and attendee availability, time constraints, and duration requirements.
  • ReadGet event from calendarRetrieve a specific event from a specified calendar.
  • ReadGet calendar event attachmentRetrieve a specific attachment from an event within a calendar.
  • ReadGet calendar from eventRetrieve the parent calendar that contains a specific event.
  • ReadGet calendar from calendar groupRetrieve a specific calendar from a calendar group in Microsoft Outlook.
  • ReadGet calendar groupRetrieve the properties and relationships of a calendar group object.
  • ReadGet event extensionRetrieve an open extension from a calendar event within a specific calendar group and calendar.
  • ReadGet User Calendar Group ScheduleRetrieve free/busy schedule information for a specific user's calendar within a calendar group.
  • ReadGet user calendar permissionRetrieve a specific calendar permission for a user's calendar.
  • ReadGet Calendar ScheduleGet free/busy schedule information for users, distribution lists, or resources.
  • ReadGet Calendar ViewGet events ACTIVE during a time window (includes multi-day events).
  • ReadGet child folder messageRetrieve a specific email message from a child mail folder.
  • ReadGet child folder message MIME contentGet the MIME content of a message from a child mail folder.
  • ReadGet child mail folderRetrieve a specific child mail folder from a parent mail folder.
  • ReadGet contact extensionRetrieve an open extension from a contact in Microsoft Graph.
  • ReadGet contact folderRetrieve a specific contact folder by ID.
  • ReadList user contact foldersRetrieve contact folders from a specific user's mailbox.
  • ReadGet contact from folderRetrieve a specific contact from a contact folder by its ID.
  • ReadGet drafts mail folderGet the drafts mail folder.
  • ReadGet calendar eventRetrieves the full details of a specific calendar event by its ID from a user's Outlook calendar, provided the event exists.
  • ReadGet event attachmentRetrieve a specific attachment from an Outlook calendar event by attachment ID.
  • ReadGet event calendar from calendar groupRetrieve the calendar that contains a specific event within a calendar group.
  • ReadGet inference classificationGet inference classification settings for the authenticated user.
  • ReadGet mailbox settingsRetrieve mailbox settings.
  • ReadGet mail deltaRetrieve incremental changes (delta) of messages in a mailbox.
  • ReadGet 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.
  • ReadGet mail folder messageRetrieve a specific message from a mail folder by its ID.
  • ReadGet user mail folder message ruleRetrieve a specific message rule from a user's mail folder.
  • ReadGet mail tipsRetrieve mail tips such as automatic replies and mailbox full status.
  • ReadGet master categoriesRetrieve the user's master category list.
  • ReadGet master categoryRetrieve properties of a specific category from the user's master category list.
  • ReadGet user's default calendarGet the properties and relationships of the signed-in user's default calendar.
  • ReadGet user child contact folderRetrieve a specific child contact folder for a user by ID.
  • ReadGet contact from child folderRetrieve a specific contact from a nested child folder within a contact folder.
  • ReadGet contact photoGet the binary media content of a contact's profile photo.
  • ReadGet contactRetrieves a specific Outlook contact by its `contact_id` from the contacts of a specified `user_id` (defaults to 'me' for the authenticated user).
  • ReadGet user contact extensionRetrieve a specific open extension from a user's contact.
  • ReadGet user event attachmentRetrieve a specific attachment from a user's calendar event.
  • ReadGet event calendarRetrieve the calendar that contains a specific event.
  • ReadGet message extensionRetrieve a specific extension from a message in a user's mailbox.
  • ReadGet message MIME contentGet the MIME content of a message.
  • ReadGet user outlookRetrieve the outlookUser object for a specified user.
  • ReadGet email messageRetrieves a specific email message by its ID from the specified user's Outlook mailbox.
  • ReadGet user message extensionRetrieve a specific extension from a user's message.
  • ReadGet attachment from nested folder messageRetrieve a specific attachment from a message located in a nested mail folder structure.
  • ReadGet Outlook profileRetrieves the Microsoft Outlook profile for a specified user.
  • ReadGet scheduleRetrieves free/busy schedule information for specified email addresses within a defined time window.
  • ReadGet supported languagesRetrieve supported languages in the user's mailbox.
  • ReadGet supported time zonesGet the list of time zones supported for a user as configured on their mailbox server.
  • ReadGet user by emailRetrieves user details from Microsoft Graph by email address (userPrincipalName).
  • ReadGet user's calendarGet the properties and relationships of a specific calendar for a user.
  • ReadGet allowed calendar sharing roles for user calendarRetrieve allowed calendar sharing roles for a specific user on a given calendar.
  • ReadGet user calendar eventRetrieve a specific calendar event from a user's primary calendar.
  • ReadGet user calendar group calendar permissionRetrieve a specific calendar permission for a user's calendar within a calendar group.
  • ReadGet user calendar group eventRetrieve a specific event from a user's calendar within a calendar group.
  • ReadGet user calendar group event attachmentRetrieve a specific attachment from an event within a calendar group for a user.
  • ReadGet message from child folderRetrieve a specific message from a child folder within a user's mail folder hierarchy.
  • ReadGet user message attachmentRetrieve a specific attachment from a message in a mail folder hierarchy.
  • ReadList user calendar event attachmentsList attachments for a calendar event within a specific calendar for a user.
  • ReadList user calendar group calendar eventsList events from a specific calendar within a calendar group for a user.
  • ReadList calendars in calendar groupRetrieve calendars belonging to a specific calendar group.
  • ReadList user calendar group event attachmentsList attachments for a calendar event within a specific calendar group for a user.
  • ReadList Outlook calendar groupsList calendar groups in the signed-in user's mailbox.
  • ReadList calendar permissionsList calendar permissions for a specific calendar within a calendar group.
  • ReadList Outlook calendarsList calendars in the signed-in user's mailbox.
  • ReadList calendar view deltaGet calendar events that have been added, deleted, or updated in a calendar view.
  • ReadList chat messagesList messages in a Teams chat.
  • ReadList Teams chatsList Teams chats.
  • ReadList user child folder contactsRetrieve contacts from a user's child contact folder.
  • ReadList child folder messagesList messages from a child folder within a parent mail folder.
  • ReadList child mail foldersList a mail folder's immediate child folders, with property projection and paging controls.
  • ReadList contact folder child foldersList child folders under a specified contact folder.
  • ReadList contact folders deltaGet contact folders that have been added, deleted, or updated.
  • ReadList contacts deltaRetrieve incremental changes (delta) of contacts in a specified folder.
  • ReadList Email RulesList all email rules from inbox.
  • ReadList event attachmentsList attachments for a specific Outlook calendar event.
  • ReadList event calendar permissionsList calendar permissions for the calendar containing a specific event.
  • ReadList event instancesRetrieve individual occurrences of a recurring calendar event within a specified time range.
  • ReadList eventsRetrieves events from a user's Outlook calendar via Microsoft Graph API.
  • ReadList Inference Classification OverridesList inference classification overrides that control Focused Inbox sender rules.
  • ReadList mail folder message attachmentsGet attachments from a message in a specific mail folder.
  • ReadList mail folder message rulesList message rules for a specific mail folder.
  • ReadList mail folder messagesCompatibility action that lists messages directly contained in one specified mail folder.
  • ReadList mail foldersList a user's top-level Outlook mail folders with property projection, hidden-folder control, and paging.
  • ReadList mail folders deltaGet incremental changes to mail folders.
  • ReadList user calendar permissionsList calendar permissions for a specific user's calendar.
  • ReadList message attachments from child folderList attachments from a message in a nested child mail folder.
  • ReadList MessagesList or query Outlook messages from one folder (Inbox by default) or mailbox-wide with folder='allfolders'.
  • ReadList Outlook attachmentsList attachments for one Outlook email message.
  • ReadList placesRetrieves a collection of place objects defined in a tenant by type.
  • ReadList primary calendar permissionsList calendar permissions from a user's primary calendar.
  • ReadList event remindersRetrieve reminders for events occurring within a specified time range.
  • ReadList sent items messagesList all messages in the SentItems mail folder of the signed-in user's mailbox.
  • ReadList To Do task listsList Microsoft To Do task lists for the signed-in user.
  • ReadList tasks from a To Do listList tasks within a specified Microsoft To Do task list, including status and due dates.
  • ReadList calendar event instancesRetrieve instances (occurrences) of a recurring event from a specific calendar within a date range.
  • ReadGet Calendar View from User Calendar GroupGet calendar view from a specific calendar within a calendar group for a user.
  • ReadList user calendars eventsRetrieve events from a specific calendar for a user.
  • ReadGet calendar view from user's calendarGet calendar view from a specific user's calendar.
  • ReadList user contactsRetrieve contacts from a specific user's mailbox.
  • ReadList usersList users in Microsoft Entra ID.
  • ReadQuery EmailsQuery one Outlook mail folder with a validated raw OData filter.
  • ReadSearch calendar eventsSearches for calendar events in the authenticated user's primary calendar using the Microsoft Graph Search API.
  • ReadSearch Outlook messagesSearch Outlook messages using powerful KQL syntax.
  • ReadWho Am IReturn the identity (email, name) of the connected Outlook account.
  • WriteAccept calendar event inviteAccepts or tentatively accepts a calendar meeting invite on behalf of a user. Approval by default
  • WriteAdd event attachmentAdds an attachment to a specific Outlook calendar event. Approval by default
  • WriteAdd mail attachmentAdd an attachment to an email message. Approval by default
  • WriteBatch move messagesBatch-move up to 20 Outlook messages to a destination folder in a single Microsoft Graph $batch call. Approval by default
  • WriteBatch update messagesBatch-update up to 20 Outlook messages per call using Microsoft Graph JSON batching. Approval by default
  • WriteCreate Calendar EventCreates a new Outlook calendar event, ensuring `start_datetime` is chronologically before `end_datetime`. Approval by default
  • WriteCancel user's calendar eventCancel an event in a specific calendar for a specified user and send cancellation notifications to all attendees. Approval by default
  • WriteCancel user calendar group eventCancel an event in a user's calendar within a calendar group and send cancellation notifications to all attendees. Approval by default
  • WriteCancel user calendar eventCancel a calendar event for a specified user and send cancellation notifications to all attendees. Approval by default
  • WriteCopy user's mail folderCopy a user's mail folder and its contents to another folder. Approval by default
  • WriteCopy child mail folderCopy a child mail folder to a destination folder. Approval by default
  • WriteCopy message to folderCopy an email message to another folder within the user's mailbox. Approval by default
  • WriteCopy message from child folderCopy an email message from a child folder (nested folder) to another folder within the user's mailbox. Approval by default
  • WriteCopy user message from folderCopy a message from a specific user's mail folder to another folder. Approval by default
  • WriteCreate attachment upload sessionCreate an upload session for large (>3 MB) message attachments. Approval by default
  • WriteCreate attachment upload session in child folderCreate an upload session for large (>3 MB) message attachments in child mail folders. Approval by default
  • WriteCreate calendarCreate a new calendar in the signed-in user's mailbox. Approval by default
  • WriteCreate calendar event attachmentCreate a new attachment for an event in a specific calendar. Approval by default
  • WriteCreate calendar event attachment upload sessionCreate an upload session for large calendar event attachments in a specific calendar. Approval by default
  • WriteCreate event in specific calendarCreate a new event in a specific calendar for a user. Approval by default
  • WriteCreate calendar groupCreate a new calendar group for a user. Approval by default
  • WriteCreate user calendar group event attachmentCreate a new attachment for an event in a calendar within a calendar group for a specific user. Approval by default
  • WriteCreate event extensionCreate a new open extension on a calendar event within a specific calendar group and calendar. Approval by default
  • WriteCreate Calendar PermissionCreate a calendar permission for a specific calendar in a calendar group. Approval by default
  • WriteCreate calendar group event attachment upload sessionCreate an upload session for large calendar group event attachments. Approval by default
  • WriteCreate contactCreates a new contact in a Microsoft Outlook user's contacts folder. Approval by default
  • WriteCreate contact folderCreate a new contact folder in the user's mailbox. Approval by default
  • WriteCreate user contact folder child folderCreate a child contact folder within a parent contact folder for a specific user. Approval by default
  • WriteCreate email draftCreates a new Outlook email draft with subject, body, recipients, and an optional attachment. Approval by default
  • WriteCreate 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. Approval by default
  • WriteCreate Email RuleCreate email rule filter with conditions and actions Approval by default
  • WriteCreate user calendar event attachmentCreate a new attachment for a user's calendar event. Approval by default
  • WriteCreate event attachment upload sessionCreate an upload session for large calendar event attachments. Approval by default
  • WriteCreate user mail folder message forward draftCreate a forward draft of an Outlook message for a specific user. Approval by default
  • WriteCreate mail folderCreate a new mail folder. Approval by default
  • WriteCreate message in mail folderCreate a new message in a specific mail folder. Approval by default
  • WriteCreate mail folder message attachmentAdd an attachment to a message in a specific mail folder. Approval by default
  • WriteCreate mail folder message attachment upload sessionCreate an upload session for large (>3 MB) message attachments in a specific mail folder. Approval by default
  • WriteCreate User Mail Folder Message RuleCreate a message rule in a user's mail folder. Approval by default
  • WriteCreate user calendar event extensionCreate a new open extension on a calendar event for a specific user. Approval by default
  • WriteCreate user calendar permissionCreate a new calendar permission for a specific user's calendar. Approval by default
  • WriteCreate message in user's child folderCreate a new draft message in a child folder within a user's mail folder. Approval by default
  • WriteCreate user contact in folderCreate a new contact in a specific user's contact folder. Approval by default
  • WriteCreate user contact extensionCreate a new open extension on a contact within a user's contact folder. Approval by default
  • WriteCreate contact extensionCreate a new open extension on a contact within a child folder. Approval by default
  • WriteCreate contact in child folderCreate a new contact in a child folder within a contact folder. Approval by default
  • WriteCreate calendar event for userCreate a new calendar event for a specific user. Approval by default
  • WriteCreate me event attachment upload sessionCreate an upload session for large event attachments. Approval by default
  • WriteCreate forward draftCreate a draft forward of an existing message. Approval by default
  • WriteCreate user Focused Inbox overrideCreate a Focused Inbox override for a sender identified by SMTP address for a specific user. Approval by default
  • WriteCreate reply-all draft for user messageCreate a draft reply-all to a user's message. Approval by default
  • WriteCreate reply-all draft for child folder messageCreate a draft reply-all to a message in a child folder. Approval by default
  • WriteCreate message attachmentCreate an attachment for a message. Approval by default
  • WriteCreate reply-all draft in folderCreate a reply-all draft for a message in a mail folder. Approval by default
  • WriteCreate To Do taskCreate a new task in Microsoft To Do within a specified task list. Approval by default
  • WriteCreate calendar in user's calendar groupCreate a new calendar in a calendar group for a specific user. Approval by default
  • WriteCreate user calendar group eventCreate a new calendar event in a specific user's calendar within a calendar group. Approval by default
  • WriteCreate calendar permission via eventCreate a calendar permission via an event's calendar. Approval by default
  • WriteCreate user message extensionCreate a new open extension on a message in a child mail folder for any user. Approval by default
  • WriteCreate user mail folder message extensionCreate a new open extension on a message in a user's mail folder. Approval by default
  • WriteCreate reply draft for user mail folder messageCreate a reply draft for a message in a user's mail folder. Approval by default
  • WriteCreate user mail folders child foldersCreate a new child folder under a specified mail folder for a user. Approval by default
  • WriteCreate user master categoryCreate a new category in a user's master category list. Approval by default
  • WriteCreate user messageCreate a new draft message in a user's mailbox. Approval by default
  • WriteCreate user message attachmentCreate an attachment on a message in a user's mail folder. Approval by default
  • WriteDecline calendar eventDecline an invitation to a calendar event. Approval by default
  • WriteDelete calendarDelete a calendar other than the default calendar from a user's mailbox. Approval by default
  • WriteDelete calendar eventDelete a calendar event from a user's Outlook calendar. Approval by default
  • WriteDelete user calendar event attachmentDelete an attachment from an event in a specific user's calendar. Approval by default
  • WriteDelete event from specific calendarDelete an event from a specific calendar in Outlook. Approval by default
  • WriteDelete user calendar group calendarDelete a calendar from a specific user's calendar group in Microsoft Outlook. Approval by default
  • WriteDelete calendar groupDelete a calendar group other than the default calendar group. Approval by default
  • WriteDelete user calendar group calendar eventDelete a calendar event from a specific user's calendar within a calendar group. Approval by default
  • WriteDelete calendar group event attachmentDelete an attachment from an event in a calendar within a calendar group. Approval by default
  • WritePermanently Delete Calendar Group EventPermanently delete a calendar event from a calendar within a calendar group. Approval by default
  • WritePermanently Delete CalendarPermanently deletes a calendar from a user's mailbox. Approval by default
  • WriteDelete User Calendar Group Calendar PermissionDelete a calendar permission from a user's calendar within a calendar group. Approval by default
  • WritePermanently Delete Child Contact FolderPermanently deletes a child contact folder. Approval by default
  • WriteDelete Child Folder MessageDelete a message from a child mail folder in Outlook. Approval by default
  • WriteDelete 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`. Approval by default
  • WriteDelete contact folderDelete a contact folder from the user's mailbox. Approval by default
  • WriteDelete user contact folder child folderDelete a child contact folder from a parent contact folder for a specific user. Approval by default
  • WriteDelete Contact from FolderPermanently delete a contact from a specific contact folder. Approval by default
  • WritePermanently Delete Contact FolderPermanently deletes a contact folder. Approval by default
  • WritePermanently Delete User Contact from Child FolderPermanently delete a contact from a child folder for a specific user. Approval by default
  • WritePermanently Delete Contact from FolderPermanently deletes a contact from a specific contact folder. Approval by default
  • WritePermanently Delete ContactPermanently deletes a contact. Approval by default
  • WriteDelete contact extensionDelete a navigation property extension from a contact within a child folder. Approval by default
  • WriteDelete Email RuleDelete an email rule permanently; deletion is irreversible. Approval by default
  • WriteDelete event attachmentDelete an attachment from an Outlook calendar event. Approval by default
  • WriteDelete event extensionDelete an open extension from a calendar event in a calendar group. Approval by default
  • WritePermanently Delete EventPermanently deletes a calendar event. Approval by default
  • WriteDelete mail folderDelete a mail folder from the user's mailbox. Approval by default
  • WriteDelete Mail Folder MessageDelete a message from a specific mail folder in Outlook. Approval by default
  • WriteDelete master categoryDelete a category from the user's master category list. Approval by default
  • WriteDelete User Calendars Calendar PermissionDelete a calendar permission from a specific user's calendar. Approval by default
  • WriteDelete user contact folder contact extensionDelete an extension from a contact in a user's contact folder. Approval by default
  • WriteDelete user event extensionDelete an open extension from a user's calendar event. Approval by default
  • WriteDelete user event attachmentDelete an attachment from a user's Outlook event. Approval by default
  • WriteDelete inference classification overrideDelete an inference classification override for a specific sender. Approval by default
  • WriteDelete mail folder child folderDelete a child mail folder from a parent mail folder. Approval by default
  • WritePermanently Delete Child Mail FolderPermanently deletes a child mail folder from a parent mail folder. Approval by default
  • WriteDelete mail folder message ruleDelete a message rule from a specific mail folder. Approval by default
  • WriteDelete user message extensionDelete user message extension Approval by default
  • WriteDelete message extensionDelete a navigation property extension from a message within a mail folder. Approval by default
  • WriteDelete Message AttachmentDelete an attachment from a message. Approval by default
  • WriteDelete MessagePermanently delete an Outlook email message by its message_id. Approval by default
  • WriteDelete User Calendar PermissionDelete a calendar permission from a specific user's calendar. Approval by default
  • WriteDelete To Do taskPermanently delete a task from a Microsoft To Do task list. Approval by default
  • WritePermanently Delete User Calendar EventPermanently delete a calendar event from a specific user's calendar. Approval by default
  • WriteDelete Contact from User's Child FolderDelete a contact from a child folder in a user's contact folder. Approval by default
  • WriteDelete User Child Folder Message PermanentlyPermanently delete a message from a user's child mail folder in Outlook. Approval by default
  • WritePermanently Delete User EventPermanently delete a calendar event for a specified user. Approval by default
  • WritePermanently Delete User Mail FolderPermanently deletes a mail folder for a specific user. Approval by default
  • WriteDismiss user calendar event reminderDismiss a reminder for a specific event in a user's calendar. Approval by default
  • WriteDismiss event reminderDismiss a reminder for a specific calendar event. Approval by default
  • WriteDismiss user calendar group event reminderDismiss a reminder for an event in a user's calendar within a calendar group. Approval by default
  • WriteDismiss user event reminderDismiss a reminder for a specific user's calendar event. Approval by default
  • WriteForward messageForward a message. Approval by default
  • WriteForward user calendar eventForward a calendar event from a specific user's calendar to new recipients. Approval by default
  • WriteMove mail folderMove a mail folder and its contents to another mail folder. Approval by default
  • WriteMove child mail folderMove a child mail folder to a different parent folder. Approval by default
  • WriteMove message to folderMove a message to another folder within the specified user's mailbox. Approval by default
  • WriteMove message from child folderMove a message from a child folder to another destination folder. Approval by default
  • WriteMove message from folderMove a message from a specific mail folder to another destination folder. Approval by default
  • WritePermanently Delete MessagePermanently deletes an Outlook message by moving it to the Purges folder in the dumpster. Approval by default
  • WritePin messagePin a message in an Outlook chat. Approval by default
  • WriteReply to EmailSends a reply to an Outlook email message with optional HTML formatting, attachments, CC, and BCC recipients. Approval by default
  • WriteSend draftSend an existing draft message. Approval by default
  • WriteSend emailSends an email with subject, body, recipients, and optional attachments via Microsoft Graph API. Approval by default
  • WriteSnooze user calendar group event reminderSnooze a reminder for a user's calendar event within a calendar group to a new time. Approval by default
  • WriteSnooze event reminderPostpone an event reminder until a new time. Approval by default
  • WriteSnooze user calendar event reminderSnooze a reminder for a calendar event in a specific user calendar to a new time. Approval by default
  • WriteSnooze user event reminderSnooze a reminder for a user's calendar event to a new time. Approval by default
  • WriteUpdate calendar eventUpdates specified fields of an existing Outlook calendar event. Approval by default
  • WriteUpdate event in specific calendarUpdate an event in a specific Outlook calendar. Approval by default
  • WriteUpdate calendar groupUpdate the properties of a calendar group object. Approval by default
  • WriteUpdate Calendar Group Calendar PermissionUpdate a calendar permission within a calendar group. Approval by default
  • WriteUpdate user calendar in calendar groupUpdate a calendar within a calendar group in a user's mailbox. Approval by default
  • WriteUpdate user calendar group eventUpdate an event in a calendar within a calendar group for a specific user. Approval by default
  • WriteUpdate calendar permissionUpdate calendar permission levels for share recipients or delegates. Approval by default
  • WriteUpdate child folder contactUpdate a contact in a child contact folder within a parent contact folder. Approval by default
  • WriteUpdate ContactUpdates an existing Outlook contact, identified by `contact_id` for the specified `user_id`, requiring at least one other field to be modified. Approval by default
  • WriteUpdate user contact folderUpdate the properties of a contact folder for a specific user. Approval by default
  • WriteUpdate user contact folder child folderUpdate a child folder within a contact folder for a specific user. Approval by default
  • WriteUpdate contact in folderUpdate a contact within a specific contact folder. Approval by default
  • WriteUpdate email messageUpdates specified properties of an existing email message; `message_id` must identify a valid message within the specified `user_id`'s mailbox. Approval by default
  • WriteUpdate Email RuleUpdate an existing email rule Approval by default
  • WriteUpdate event extensionUpdate an open extension on a calendar event in Microsoft Graph. Approval by default
  • WriteUpdate event extension in calendar groupUpdate an open extension on a calendar event within a calendar group. Approval by default
  • WriteUpdate Inference ClassificationUpdate the inferenceClassification resource for a user. Approval by default
  • WriteUpdate mailbox settingsUpdate mailbox settings for the signed-in user. Approval by default
  • WriteUpdate mail folderUpdate the display name of a mail folder. Approval by default
  • WriteUpdate master categoryUpdate the color of a category in the user's master category list. Approval by default
  • WriteUpdate contact extensionUpdate an open extension on a contact in a contact folder. Approval by default
  • WriteUpdate To Do taskUpdate an existing task in Microsoft To Do. Approval by default
  • WriteUpdate user calendarUpdate the properties of a user's calendar. Approval by default
  • WriteUpdate user calendar eventUpdate an event in a specific user's calendar. Approval by default
  • WriteUpdate user calendar permissionUpdate calendar permission levels for a specific user's calendar. Approval by default
  • WriteUpdate user calendar by IDUpdate properties of a specific calendar by ID for a specific user. Approval by default
  • WriteUpdate user child folder messageUpdate a message in a child folder within a user's mailbox. Approval by default
  • WriteUpdate user contact extensionUpdate an open extension on a contact in a user's contact folder. Approval by default
  • WriteUpdate user contact extension (v3)Update an open extension on a contact directly under a user's contacts collection. Approval by default
  • WriteUpdate user events extensionsUpdate an open extension on a user's calendar event. Approval by default
  • WriteUpdate User Inference Classification OverrideUpdate the classification of messages from a specific sender in a user's Focused Inbox. Approval by default
  • WriteUpdate user mail folder messageUpdate properties of a message in a specific mail folder for a user. Approval by default
  • WriteUpdate user message extensionUpdate an open extension on a message within a specific user's mail folder. Approval by default
  • WriteUpdate user mail folder message ruleUpdate a message rule in a user's mail folder. Approval by default
  • WriteUpdate user mail folder child folderUpdate a child folder within a mail folder for a specific user. Approval by default

One prompt, start to finish

What a governed Outlook run looks like inside Luumen.

Questions

How does LuumenAI connect to Outlook?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Outlook on its own?

Read actions answer immediately. Anything that writes — accept calendar event invite, add event attachment, add mail attachment, batch move messages, and more — is shown as a plan and requires approval by default, including the 53 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Outlook — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Outlook to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.