Open Connector
All tools

Microsoft Outlook logoMicrosoft Outlook

Access selected Microsoft Outlook mail and calendar operations through Microsoft Graph.

outlookvcatalog-v128 tools

Authentication

MethodKindStatusDetails
OAuth 2.0oauth2available

Call a tool

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "OUTLOOK_ACCEPT_EVENT",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("OUTLOOK_ACCEPT_EVENT", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute OUTLOOK_ACCEPT_EVENT --data '{ }'

Tool catalog

Available tools

28 callable operations

Accept Calendar EventOUTLOOK_ACCEPT_EVENTAccepts or tentatively accepts an Outlook meeting invitation.

Accepts or tentatively accepts an Outlook meeting invitation.

Authentication

Connected account required

Scopes

Calendars.ReadWrite

Tags

calendarmeetingwrite
Add Mail AttachmentOUTLOOK_ADD_MAIL_ATTACHMENTAdds a small base64-encoded file attachment to an Outlook message.

Adds a small base64-encoded file attachment to an Outlook message.

Authentication

Connected account required

Scopes

Mail.ReadWrite

Tags

mailattachmentswrite
Create ContactOUTLOOK_CREATE_CONTACTCreates a contact in the signed-in user's root Outlook contacts folder.

Creates a contact in the signed-in user's root Outlook contacts folder.

Authentication

Connected account required

Scopes

Contacts.ReadWrite

Tags

contactswrite
Create DraftOUTLOOK_CREATE_DRAFTCreates an Outlook draft message without sending it.

Creates an Outlook draft message without sending it.

Authentication

Connected account required

Scopes

Mail.ReadWrite

Tags

maildraftwrite
Create EventOUTLOOK_CREATE_EVENTCreates an Outlook calendar event; attendees may receive meeting invitations from Microsoft Graph.

Creates an Outlook calendar event; attendees may receive meeting invitations from Microsoft Graph.

Authentication

Connected account required

Scopes

Calendars.ReadWrite

Tags

calendarwrite
Decline Calendar EventOUTLOOK_DECLINE_EVENTDeclines an Outlook meeting invitation.

Declines an Outlook meeting invitation.

Authentication

Connected account required

Scopes

Calendars.ReadWrite

Tags

calendarmeetingwrite
Delete Calendar EventOUTLOOK_DELETE_CALENDAR_EVENTDeletes an Outlook calendar event; deleting an organizer event can send cancellations to attendees.

Deletes an Outlook calendar event; deleting an organizer event can send cancellations to attendees.

Authentication

Connected account required

Scopes

Calendars.ReadWrite

Tags

calendardelete
Delete ContactOUTLOOK_DELETE_CONTACTDeletes an Outlook contact.

Deletes an Outlook contact.

Authentication

Connected account required

Scopes

Contacts.ReadWrite

Tags

contactsdelete
Delete MessageOUTLOOK_DELETE_MESSAGEMoves an Outlook message to the mailbox deleted items area.

Moves an Outlook message to the mailbox deleted items area.

Authentication

Connected account required

Scopes

Mail.ReadWrite

Tags

maildelete
Forward MessageOUTLOOK_FORWARD_MESSAGEForwards an Outlook message to one or more recipients.

Forwards an Outlook message to one or more recipients.

Authentication

Connected account required

Scopes

Mail.Send

Tags

mailforwardsend
Get ContactOUTLOOK_GET_CONTACTGets one Outlook contact by ID.

Gets one Outlook contact by ID.

Authentication

Connected account required

Scopes

Contacts.Read

Tags

contactsread
Get EventOUTLOOK_GET_EVENTGets one Outlook calendar event by ID.

Gets one Outlook calendar event by ID.

Authentication

Connected account required

Scopes

Calendars.Read

Tags

calendarread
Get MessageOUTLOOK_GET_MESSAGEGets one Outlook message by its Microsoft Graph message ID.

Gets one Outlook message by its Microsoft Graph message ID.

Authentication

Connected account required

Scopes

Mail.Read

Tags

mailread
List Calendar ViewOUTLOOK_LIST_CALENDAR_VIEWLists Outlook calendar events in a UTC date-time window.

Lists Outlook calendar events in a UTC date-time window.

Authentication

Connected account required

Scopes

Calendars.Read

Tags

calendarread
List CalendarsOUTLOOK_LIST_CALENDARSLists calendars available to the signed-in Outlook user.

Lists calendars available to the signed-in Outlook user.

Authentication

Connected account required

Scopes

Calendars.Read

Tags

calendarread
List Message AttachmentsOUTLOOK_LIST_MAIL_FOLDER_MESSAGE_ATTACHMENTSLists attachments on an Outlook message without downloading file content.

Lists attachments on an Outlook message without downloading file content.

Authentication

Connected account required

Scopes

Mail.Read

Tags

mailattachmentsread
List Mail Folder MessagesOUTLOOK_LIST_MAIL_FOLDER_MESSAGESLists messages from a selected Outlook mail folder.

Lists messages from a selected Outlook mail folder.

Authentication

Connected account required

Scopes

Mail.Read

Tags

mailfoldersread
List Mail FoldersOUTLOOK_LIST_MAIL_FOLDERSLists the signed-in user's root-level Outlook mail folders.

Lists the signed-in user's root-level Outlook mail folders.

Authentication

Connected account required

Scopes

Mail.Read

Tags

mailfoldersread
List MessagesOUTLOOK_LIST_MESSAGESLists recent messages in the signed-in Outlook mailbox.

Lists recent messages in the signed-in Outlook mailbox.

Authentication

Connected account required

Scopes

Mail.Read

Tags

mailread
List ContactsOUTLOOK_LIST_USER_CONTACTSLists contacts in the signed-in user's Outlook mailbox.

Lists contacts in the signed-in user's Outlook mailbox.

Authentication

Connected account required

Scopes

Contacts.Read

Tags

contactsread
Move MessageOUTLOOK_MOVE_MESSAGEMoves an Outlook message to another mail folder.

Moves an Outlook message to another mail folder.

Authentication

Connected account required

Scopes

Mail.ReadWrite

Tags

mailfolderswrite
Reply to EmailOUTLOOK_REPLY_EMAILReplies to an Outlook message from the signed-in mailbox.

Replies to an Outlook message from the signed-in mailbox.

Authentication

Connected account required

Scopes

Mail.Send

Tags

mailreplysend
Search MessagesOUTLOOK_SEARCH_MESSAGESSearches the signed-in user's Outlook messages by text.

Searches the signed-in user's Outlook messages by text.

Authentication

Connected account required

Scopes

Mail.Read

Tags

mailsearchread
Send DraftOUTLOOK_SEND_DRAFTSends an existing Outlook draft message.

Sends an existing Outlook draft message.

Authentication

Connected account required

Scopes

Mail.Send

Tags

maildraftsend
Send MailOUTLOOK_SEND_MAILSends an email from the signed-in Outlook mailbox.

Sends an email from the signed-in Outlook mailbox.

Authentication

Connected account required

Scopes

Mail.Send

Tags

mailsend
Update Calendar EventOUTLOOK_UPDATE_CALENDAR_EVENTUpdates common editable fields on an Outlook calendar event; preserve online-meeting content when editing a meeting body.

Updates common editable fields on an Outlook calendar event; preserve online-meeting content when editing a meeting body.

Authentication

Connected account required

Scopes

Calendars.ReadWrite

Tags

calendarwrite
Update ContactOUTLOOK_UPDATE_CONTACTUpdates common fields on an Outlook contact.

Updates common fields on an Outlook contact.

Authentication

Connected account required

Scopes

Contacts.ReadWrite

Tags

contactswrite
Update EmailOUTLOOK_UPDATE_EMAILUpdates common editable fields on an Outlook message.

Updates common editable fields on an Outlook message.

Authentication

Connected account required

Scopes

Mail.ReadWrite

Tags

mailwrite

Provider resources