Can AI agents automate Microsoft Outlook?

Microsoft · hybrid · emailcalendarproductivity

Outlook mailbox data is broadly automatable through Microsoft Graph. Agents can read, draft, send, reply to, forward, move, categorize, and delete mail; manage calendars, events, contacts, folders, settings, and rules; synchronize changes; and subscribe to change notifications. The API works with personal and organization accounts and supports delegated and application access, but archive mailboxes are excluded and tenant permissions remain a material control. Outlook web add-ins and the first-party Power Automate connector add event and workflow paths across clients. Classic Outlook desktop automation remains available but is not compatible with the new Outlook for Windows. Opened https://github.com/microsoft/mcp on 2026-09-18: the official catalog lists Microsoft 365 Mail and Microsoft 365 Calendar remote servers and does not list a product-named Microsoft Outlook server. This record treats those Mail and Calendar entries as Microsoft 365 surfaces, not as an established Outlook-client first-party MCP; vendor documentation does not settle Outlook MCP ownership, so MCP remains unknown. The opened Graph mail API overview and Outlook add-ins overview do not document a product-specific official Outlook CLI. Zapier, Make, and n8n catalogs were not opened as Outlook connectors. Computer-use viability is unassessed; no probe artifact exists. https://learn.microsoft.com/en-us/microsoft-365/llms.txt and https://learn.microsoft.com/en-us/office/llms.txt returned HTTP 404 on 2026-09-18.

Best path today: api · Overall automatability: 8/10

Modalities

ModalityStatusDetail
APIyesrestmicrosoft-identity-platform
coverage: partial · docs
SDKyesjavascript
official: yes
MCPunknown
verdict: unknown
Integrationsyespower_automate
CLIunknown
Extensibilityyesoutlook-js-addinscomvsto
webhooks: True
Data access
export: graph-outlook-json, mime, eml · import: graph-outlook-json
RPA / UI automationworkableoutlook-desktop-actionspower-automate-desktop
Power Automate for desktop can launch classic Outlook, retrieve and send messages, process or save messages, and handle attachments without raw coordinate automation. Those actions do not support the new Outlook for Windows and cover fewer resources than Microsoft Graph.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
8—7—5—8

Evidence

FactTierSourceDate
homepagedeclaredsource2026-08-16
platformsdeclaredsource2026-08-16
licensedeclaredsource2026-08-16
modalities.api.existsdeclaredsource2026-08-16
modalities.api.kinds[0]declaredsource2026-08-16
modalities.api.auth[0]declaredsource2026-08-16
modalities.api.coveragedeclaredsource2026-08-16
modalities.sdk.existsdeclaredsource2026-08-16
modalities.sdk.languages[0]declaredsource2026-08-16
modalities.sdk.officialdeclaredsource2026-08-16
modalities.integrations.power_automatedeclaredsource2026-08-16
modalities.extensibility.scripting[0]declaredsource2026-08-16
modalities.extensibility.scripting[1]declaredsource2026-08-16
modalities.extensibility.scripting[2]declaredsource2026-08-16
modalities.extensibility.webhooksdeclaredsource2026-08-16
modalities.data_access.export[0]declaredsource2026-08-16
modalities.data_access.export[1]declaredsource2026-08-16
modalities.data_access.export[2]declaredsource2026-08-16
modalities.data_access.import[0]declaredsource2026-08-16
modalities.rpa.ui_stack[0]declaredsource2026-08-16
modalities.rpa.drivabilitydeclaredsource2026-08-16
modalities.rpa.vendor_support[0]declaredsource2026-08-16
verdict.scores.apideclaredsource2026-08-16
verdict.scores.integrationsdeclaredsource2026-08-16
verdict.scores.rpadeclaredsource2026-08-16
modalities.mcp.first_partydeclaredsource2026-09-18
modalities.cli.existsdeclaredsource2026-09-18
modalities.agent_docs.llms_txtscrapedsource2026-09-18
freshness.watch[0].urldeclaredsource2026-08-16
freshness.watch[1].urldeclaredsource2026-08-16
freshness.watch[2].urldeclaredsource2026-08-16

Related tools

Other products in this database that share a category with Microsoft Outlook.

Last verified 2026-09-18 · volatility high · JSON record