Outlook

CommunicationOAuth 2.0

Read and send email, manage calendar events and contacts in a Microsoft 365 or Outlook.com account.

14 actions

ActionEffectData handledScope
outlook_list_messagesLists or searches email in the signed-in Outlook mailbox, newest first, with sender, subject and a previewreadPersonal dataMail.Read
outlook_get_messageReads one Outlook message with its recipients and plain text bodyreadPersonal dataMail.Read
outlook_send_mailSends an email from the signed-in Outlook account and saves it to Sent ItemswritePersonal dataMail.Send
outlook_reply_to_messageReplies to an Outlook message, to its sender or to everyone on it, and sends the reply at oncewritePersonal dataMail.Send
outlook_create_draftSaves an email as a draft in the signed-in Outlook mailbox without sending itwritePersonal dataMail.ReadWrite
outlook_move_messageMoves an Outlook message to another mail folder, such as archive or deleteditemswritePersonal dataMail.ReadWrite
outlook_mark_message_readMarks an Outlook message as read or unreadwritePersonal dataMail.ReadWrite
outlook_list_mail_foldersLists the top-level mail folders of the signed-in Outlook mailbox with their ids and item countsreadGeneralMail.Read
outlook_list_eventsLists events in the signed-in user's Outlook calendarreadPersonal dataCalendars.Read
outlook_create_eventCreates an event in the signed-in user's Outlook calendar and invites any attendeeswritePersonal dataCalendars.ReadWrite
outlook_update_eventChanges an Outlook calendar event: its title, time, location, description or attendeeswritePersonal dataCalendars.ReadWrite
outlook_delete_eventDeletes an event from the signed-in user's Outlook calendardestructivePersonal dataCalendars.ReadWrite
outlook_list_contactsLists the signed-in user's Outlook contacts with their email addresses and phone numbersreadPersonal dataContacts.Read
outlook_create_contactAdds a contact to the signed-in user's Outlook contactswritePersonal dataContacts.ReadWrite