Outlook
Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace
43 actionsSign in with Outlook
What your bot can do in Outlook
Looks up
- Download Outlook attachmentDownloads a specific file attachment from an email message in a microsoft outlook mailbox.
- 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 contactRetrieves a specific outlook contact by its contact id from the contacts of a specified user id (defaults to 'me' for the authenticated…
- Get mail deltaRetrieve incremental changes (delta) of messages in a mailbox.
- Get mail tipsRetrieve mail tips such as automatic replies and mailbox full status.
- Get Outlook profileRetrieves the microsoft outlook profile for a specified user.
- List eventsRetrieves events from a user's outlook calendar via microsoft graph api, supporting pagination, filtering, property selection, sorting,…
- List mail foldersList a user's top-level mail folders.
- List MessagesRetrieves a list of email messages from a specified mail folder in an outlook mailbox, with options for filtering (including by…
- List Outlook calendarsList calendars in the signed-in user's mailbox.
Show 12 more
- Get contact foldersRetrieve a list of contact folders in the signed-in user's mailbox.
- Get email messageRetrieves a specific email message by its id from the specified user's outlook mailbox.
- Get mailbox settingsRetrieve mailbox settings.
- Get master categoriesRetrieve the user's master category list.
- Get scheduleRetrieves free/busy schedule information for specified email addresses within a defined time window.
- Get supported languagesRetrieve supported languages in the user's mailbox.
- Get supported time zonesRetrieve supported time zones in the user's mailbox.
- List event attachmentsList attachments for a specific outlook calendar event.
- List event remindersRetrieve reminders for events occurring within a specified time range.
- List Outlook attachmentsLists metadata (like name, size, and type, but not contentbytes) for all attachments of a specified outlook email message.
- List Outlook contactsRetrieves a user's microsoft outlook contacts, from the default or a specified contact folder.
- Search Outlook messagesSearches messages in a microsoft 365 or enterprise outlook account mailbox, supporting filters for sender, subject, attachments,…
Takes action
- Add mail attachmentAdd an attachment to an email message.
- Create Calendar EventCreates a new outlook calendar event, ensuring start datetime is chronologically before end datetime.
- Create contactCreates a new contact in a microsoft outlook user's contacts folder.
- Create email draftCreates an outlook email draft with subject, body, recipients, and an optional attachment.
- Create Email RuleCreate email rule filter with conditions and actions
- Delete mail folderDelete a mail folder from the user's mailbox.
- Move message to folderMove a message to another folder within the specified user's mailbox.
- Reply to EmailSends a plain text reply to an outlook email message, identified by message id, allowing optional cc and bcc recipients.
- Send emailSends an email with subject, body, recipients, and an optional attachment via microsoft graph api.
- Update email messageUpdates specified properties of an existing email message.
Show 11 more
- Update mailbox settingsUpdate mailbox settings for the signed-in user.
- Add event attachmentAdds an attachment to a specific outlook calendar event.
- 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…
- Create calendarCreate a new calendar in the signed-in user's mailbox.
- Create contact folderCreate a new contact folder in the user's mailbox.
- Create mail folderCreate a new mail folder.
- Create master categoryCreate a new category in the user's master category list.
- Delete Calendar EventDeletes an existing calendar event, identified by its unique event id, from a specified user's microsoft outlook calendar, with an option…
- Delete ContactPermanently deletes an existing contact, using its contact id (obtainable via 'list user contacts' or 'get contact'), from the outlook…
- Update calendar eventUpdates specified fields of an existing outlook calendar event.
- Update ContactUpdates an existing outlook contact, identified by contact id for the specified user id, requiring at least one other field to be modified.