Outlook
Source: https://runstack.engineer/docs/toolkits/outlook
Outlook mail, calendar, and contacts via Microsoft Graph: send and organize email, schedule meetings, and manage people.
Tools (75):
| Tool | Description |
|---|---|
outlookListMessages | List or search inbox messages. |
outlookGetMessage | Get one message with body and headers. |
outlookSendMail | Send an email in one call. |
outlookCreateDraft | Create a draft message. |
outlookUpdateDraft | Update a draft message. |
outlookSendDraft | Send an existing draft. |
outlookDeleteMessage | Delete a message. |
outlookReplyMessage | Reply to a message. |
outlookReplyAllMessage | Reply-all to a message. |
outlookForwardMessage | Forward a message. |
outlookCreateReplyDraft | Create a reply draft. |
outlookCreateForwardDraft | Create a forward draft. |
outlookSetMessageReadStatus | Mark a message read or unread. |
outlookMoveMessage | Move a message to another folder. |
outlookCopyMessage | Copy a message to another folder. |
outlookListMailFolders | List mail folders with counts. |
outlookGetMailFolder | Get one mail folder. |
outlookCreateMailFolder | Create a mail folder. |
outlookUpdateMailFolder | Rename a mail folder. |
outlookDeleteMailFolder | Delete a mail folder. |
outlookListFolderMessages | List messages in one folder. |
outlookListAttachments | List attachments of a message. |
outlookGetAttachment | Get one attachment metadata/content. |
outlookAddAttachment | Attach a file to a draft. |
outlookDeleteAttachment | Delete a draft attachment. |
outlookListMessageRules | List inbox message rules. |
outlookCreateMessageRule | Create an inbox rule. |
outlookUpdateMessageRule | Update an inbox rule. |
outlookDeleteMessageRule | Delete an inbox rule. |
outlookListCategories | List master categories. |
outlookCreateCategory | Create a master category. |
outlookUpdateCategory | Update a master category. |
outlookDeleteCategory | Delete a master category. |
outlookListFocusedOverrides | List Focused Inbox overrides. |
outlookCreateFocusedOverride | Classify a sender as focused/other. |
outlookDeleteFocusedOverride | Delete a focused override. |
outlookListCalendars | List calendars. |
outlookGetCalendar | Get one calendar. |
outlookCreateCalendar | Create a calendar. |
outlookUpdateCalendar | Update a calendar. |
outlookDeleteCalendar | Delete a calendar. |
outlookListEvents | List events with filter and paging. |
outlookListCalendarView | List occurrences in a time window. |
outlookGetEvent | Get one event. |
outlookCreateEvent | Create a meeting/event. |
outlookUpdateEvent | Update an event. |
outlookDeleteEvent | Delete an event. |
outlookCancelEvent | Cancel a meeting with notification. |
outlookAcceptEvent | Accept a meeting invitation. |
outlookTentativelyAcceptEvent | Tentatively accept a meeting. |
outlookDeclineEvent | Decline a meeting invitation. |
outlookGetSchedule | Get free/busy schedule for attendees. |
outlookSnoozeReminder | Snooze an event reminder. |
outlookDismissReminder | Dismiss an event reminder. |
outlookListEventAttachments | List event attachments. |
outlookAddEventAttachment | Attach a file to an event. |
outlookDeleteEventAttachment | Delete an event attachment. |
outlookListContacts | List personal contacts. |
outlookGetContact | Get one contact. |
outlookCreateContact | Create a contact. |
outlookUpdateContact | Update a contact. |
outlookDeleteContact | Delete a contact. |
outlookListContactFolders | List contact folders. |
outlookCreateContactFolder | Create a contact folder. |
outlookUpdateContactFolder | Rename a contact folder. |
outlookDeleteContactFolder | Delete a contact folder. |
outlookListFolderContacts | List contacts in a folder. |
outlookSearchPeople | Fuzzy-search relevant people. |
outlookGetMe | Get signed-in user profile. |
outlookGetMyPhoto | Get profile photo as base64. |
outlookListSubscriptions | List change-notification subscriptions. |
outlookGetSubscription | Get one subscription. |
outlookCreateSubscription | Subscribe to change notifications. |
outlookRenewSubscription | Extend a subscription expiry. |
outlookDeleteSubscription | Delete a subscription. |