Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
Outlook logo

Outlook

Send, read, and search mail and calendar.

CommunicationOAuth329 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
OUTLOOK_ACCEPT_EVENT
Accepts or tentatively accepts a calendar meeting invite on behalf of a user. Use this action when a user has received a meeting invitation and wants to indicate their attendance status (either confirmed or tentative). The organizer will receive a notification of the acceptance unless send_response is set to false.
POST /composio/outlook/outlook_accept_eventexternal_send——no bill
OUTLOOK_ADD_EVENT_ATTACHMENT
Adds an attachment to a specific Outlook calendar event. Use when you need to attach a file or nested item to an existing event.
POST /composio/outlook/outlook_add_event_attachmentexternal_send——no bill
OUTLOOK_ADD_MAIL_ATTACHMENT
Adds a small file attachment to an Outlook email message identified by its message ID, using an uploaded file or base64-encoded content.
POST /composio/outlook/outlook_add_mail_attachmentexternal_send——no bill
OUTLOOK_BATCH_MOVE_MESSAGES
Batch-move up to 20 Outlook messages to a destination folder in a single Microsoft Graph $batch call. Use when moving multiple messages to avoid per-message move API calls.
POST /composio/outlook/outlook_batch_move_messagesexternal_send——no bill
OUTLOOK_BATCH_UPDATE_MESSAGES
Batch-update up to 20 Outlook messages per call using Microsoft Graph JSON batching. Use when marking multiple messages read/unread or updating other properties to avoid per-message PATCH calls.
POST /composio/outlook/outlook_batch_update_messagesexternal_send——no bill
OUTLOOK_CALENDAR_CREATE_EVENT
Creates a new Outlook calendar event, ensuring `start_datetime` is chronologically before `end_datetime`.
POST /composio/outlook/outlook_calendar_create_eventexternal_send——no bill
OUTLOOK_CANCEL_CALENDAR_EVENT
Cancels an organizer's event in a specified user's calendar and sends cancellation notifications to attendees. An optional comment can accompany the cancellation.
POST /composio/outlook/outlook_cancel_calendar_eventexternal_send——no bill
OUTLOOK_CANCEL_CALENDAR_GROUP_CALENDAR_EVENT
Tool to cancel an event in a user's calendar within a calendar group and send cancellation notifications to all attendees. Use when canceling a meeting or event for a specific user in a calendar that belongs to a calendar group.
POST /composio/outlook/outlook_cancel_calendar_group_calendar_eventexternal_send——no bill
OUTLOOK_CANCEL_EVENT
Cancel a calendar event for a specified user and send cancellation notifications to attendees. The calendar owner must be the meeting organizer; an optional comment can be sent with the cancellation.
POST /composio/outlook/outlook_cancel_eventexternal_send——no bill
OUTLOOK_COPY_MAIL_FOLDER
Tool to copy a user's mail folder and its contents to another folder. Use when you need to duplicate a folder structure for a specific user's mailbox.
POST /composio/outlook/outlook_copy_mail_folderexternal_send——no bill
OUTLOOK_COPY_ME_MAIL_FOLDER
Copies a child mail folder and its contents to a destination folder in the user's mailbox.
POST /composio/outlook/outlook_copy_me_mail_folderexternal_send——no bill
OUTLOOK_COPY_MESSAGE
Tool to copy an email message to another folder within the user's mailbox. Use when duplicating messages to multiple folders for organization.
POST /composio/outlook/outlook_copy_messageexternal_send——no bill

Showing 12 of 329 Outlook actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.