Outlook
Send, read, and search mail and calendar.
CommunicationOAuth329 endpoints
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
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_event | external_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_attachment | external_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_attachment | external_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_messages | external_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_messages | external_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_event | external_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_event | external_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_event | external_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_event | external_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_folder | external_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_folder | external_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_message | external_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.