Microsoft Outlook
Access selected Microsoft Outlook mail and calendar operations through Microsoft Graph.
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | — |
调用示例
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 目录
可用 Tools
28 个可调用操作
Accept Calendar EventOUTLOOK_ACCEPT_EVENTAccepts or tentatively accepts an Outlook meeting invitation.需要连接1 scope
Accepts or tentatively accepts an Outlook meeting invitation.
认证
需要 Connected AccountScopes
Calendars.ReadWriteTags
Add Mail AttachmentOUTLOOK_ADD_MAIL_ATTACHMENTAdds a small base64-encoded file attachment to an Outlook message.需要连接1 scope
Adds a small base64-encoded file attachment to an Outlook message.
认证
需要 Connected AccountScopes
Mail.ReadWriteTags
Create ContactOUTLOOK_CREATE_CONTACTCreates a contact in the signed-in user's root Outlook contacts folder.需要连接1 scope
Creates a contact in the signed-in user's root Outlook contacts folder.
认证
需要 Connected AccountScopes
Contacts.ReadWriteTags
Create DraftOUTLOOK_CREATE_DRAFTCreates an Outlook draft message without sending it.需要连接1 scope
Creates an Outlook draft message without sending it.
认证
需要 Connected AccountScopes
Mail.ReadWriteTags
Create EventOUTLOOK_CREATE_EVENTCreates an Outlook calendar event; attendees may receive meeting invitations from Microsoft Graph.需要连接1 scope
Creates an Outlook calendar event; attendees may receive meeting invitations from Microsoft Graph.
认证
需要 Connected AccountScopes
Calendars.ReadWriteTags
Decline Calendar EventOUTLOOK_DECLINE_EVENTDeclines an Outlook meeting invitation.需要连接1 scope
Declines an Outlook meeting invitation.
认证
需要 Connected AccountScopes
Calendars.ReadWriteTags
Delete Calendar EventOUTLOOK_DELETE_CALENDAR_EVENTDeletes an Outlook calendar event; deleting an organizer event can send cancellations to attendees.需要连接1 scope
Deletes an Outlook calendar event; deleting an organizer event can send cancellations to attendees.
认证
需要 Connected AccountScopes
Calendars.ReadWriteTags
Delete ContactOUTLOOK_DELETE_CONTACTDeletes an Outlook contact.需要连接1 scope
Deletes an Outlook contact.
认证
需要 Connected AccountScopes
Contacts.ReadWriteTags
Delete MessageOUTLOOK_DELETE_MESSAGEMoves an Outlook message to the mailbox deleted items area.需要连接1 scope
Moves an Outlook message to the mailbox deleted items area.
认证
需要 Connected AccountScopes
Mail.ReadWriteTags
Forward MessageOUTLOOK_FORWARD_MESSAGEForwards an Outlook message to one or more recipients.需要连接1 scope
Forwards an Outlook message to one or more recipients.
认证
需要 Connected AccountScopes
Mail.SendTags
Get ContactOUTLOOK_GET_CONTACTGets one Outlook contact by ID.需要连接1 scope
Gets one Outlook contact by ID.
认证
需要 Connected AccountScopes
Contacts.ReadTags
Get EventOUTLOOK_GET_EVENTGets one Outlook calendar event by ID.需要连接1 scope
Gets one Outlook calendar event by ID.
认证
需要 Connected AccountScopes
Calendars.ReadTags
Get MessageOUTLOOK_GET_MESSAGEGets one Outlook message by its Microsoft Graph message ID.需要连接1 scope
Gets one Outlook message by its Microsoft Graph message ID.
认证
需要 Connected AccountScopes
Mail.ReadTags
List Calendar ViewOUTLOOK_LIST_CALENDAR_VIEWLists Outlook calendar events in a UTC date-time window.需要连接1 scope
Lists Outlook calendar events in a UTC date-time window.
认证
需要 Connected AccountScopes
Calendars.ReadTags
List CalendarsOUTLOOK_LIST_CALENDARSLists calendars available to the signed-in Outlook user.需要连接1 scope
Lists calendars available to the signed-in Outlook user.
认证
需要 Connected AccountScopes
Calendars.ReadTags
List Message AttachmentsOUTLOOK_LIST_MAIL_FOLDER_MESSAGE_ATTACHMENTSLists attachments on an Outlook message without downloading file content.需要连接1 scope
Lists attachments on an Outlook message without downloading file content.
认证
需要 Connected AccountScopes
Mail.ReadTags
List Mail Folder MessagesOUTLOOK_LIST_MAIL_FOLDER_MESSAGESLists messages from a selected Outlook mail folder.需要连接1 scope
Lists messages from a selected Outlook mail folder.
认证
需要 Connected AccountScopes
Mail.ReadTags
List Mail FoldersOUTLOOK_LIST_MAIL_FOLDERSLists the signed-in user's root-level Outlook mail folders.需要连接1 scope
Lists the signed-in user's root-level Outlook mail folders.
认证
需要 Connected AccountScopes
Mail.ReadTags
List MessagesOUTLOOK_LIST_MESSAGESLists recent messages in the signed-in Outlook mailbox.需要连接1 scope
Lists recent messages in the signed-in Outlook mailbox.
认证
需要 Connected AccountScopes
Mail.ReadTags
List ContactsOUTLOOK_LIST_USER_CONTACTSLists contacts in the signed-in user's Outlook mailbox.需要连接1 scope
Lists contacts in the signed-in user's Outlook mailbox.
认证
需要 Connected AccountScopes
Contacts.ReadTags
Move MessageOUTLOOK_MOVE_MESSAGEMoves an Outlook message to another mail folder.需要连接1 scope
Moves an Outlook message to another mail folder.
认证
需要 Connected AccountScopes
Mail.ReadWriteTags
Reply to EmailOUTLOOK_REPLY_EMAILReplies to an Outlook message from the signed-in mailbox.需要连接1 scope
Replies to an Outlook message from the signed-in mailbox.
认证
需要 Connected AccountScopes
Mail.SendTags
Search MessagesOUTLOOK_SEARCH_MESSAGESSearches the signed-in user's Outlook messages by text.需要连接1 scope
Searches the signed-in user's Outlook messages by text.
认证
需要 Connected AccountScopes
Mail.ReadTags
Send DraftOUTLOOK_SEND_DRAFTSends an existing Outlook draft message.需要连接1 scope
Sends an existing Outlook draft message.
认证
需要 Connected AccountScopes
Mail.SendTags
Send MailOUTLOOK_SEND_MAILSends an email from the signed-in Outlook mailbox.需要连接1 scope
Sends an email from the signed-in Outlook mailbox.
认证
需要 Connected AccountScopes
Mail.SendTags
Update Calendar EventOUTLOOK_UPDATE_CALENDAR_EVENTUpdates common editable fields on an Outlook calendar event; preserve online-meeting content when editing a meeting body.需要连接1 scope
Updates common editable fields on an Outlook calendar event; preserve online-meeting content when editing a meeting body.
认证
需要 Connected AccountScopes
Calendars.ReadWriteTags
Update ContactOUTLOOK_UPDATE_CONTACTUpdates common fields on an Outlook contact.需要连接1 scope
Updates common fields on an Outlook contact.
认证
需要 Connected AccountScopes
Contacts.ReadWriteTags
Update EmailOUTLOOK_UPDATE_EMAILUpdates common editable fields on an Outlook message.需要连接1 scope
Updates common editable fields on an Outlook message.
认证
需要 Connected AccountScopes
Mail.ReadWriteTags