{
 "categories": [
  "email",
  "calendar",
  "productivity"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-08-16",
   "fact": "homepage",
   "note": "Microsoft's current Outlook page describes email, calendar, contacts, and tasks across free and Microsoft 365 plans.",
   "source": "https://www.microsoft.com/en-us/microsoft-365/outlook/outlook-for-windows",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "platforms",
   "note": "Microsoft lists Outlook web, desktop, and mobile apps for Windows, macOS, iOS, and Android.",
   "source": "https://www.microsoft.com/en-us/microsoft-365/outlook/outlook-for-windows",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "license",
   "note": "Microsoft offers free ad-supported Outlook and paid Microsoft 365 subscriptions with added storage, security, and applications.",
   "source": "https://www.microsoft.com/en-us/microsoft-365/outlook/outlook-for-windows",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.exists",
   "note": "Microsoft Graph provides authorized access to Outlook mail data in personal and organization accounts.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.kinds[0]",
   "note": "Microsoft documents Outlook mail resources as a REST API in Graph v1.0.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.auth[0]",
   "note": "Microsoft Graph uses Microsoft identity platform bearer tokens with delegated or application permissions.",
   "source": "https://learn.microsoft.com/en-us/graph/auth/auth-concepts",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.coverage",
   "note": "The mail API covers primary and shared mailboxes, messages, folders, rules, settings, synchronization, and notifications, but excludes archive mailboxes.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.sdk.exists",
   "note": "Microsoft documents the Outlook Office Add-ins development platform.",
   "source": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.sdk.languages[0]",
   "note": "Outlook web add-ins use JavaScript and HTML for user interface and business logic.",
   "source": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.sdk.official",
   "note": "Microsoft maintains the Outlook add-in platform and documentation.",
   "source": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft publishes the standard Office 365 Outlook connector for Power Automate, Power Apps, Logic Apps, and Copilot Studio.",
   "source": "https://learn.microsoft.com/en-us/connectors/office365connector/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Outlook JavaScript add-ins run across supported web, desktop, and mobile clients and can activate on mail and appointment events.",
   "source": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.scripting[1]",
   "note": "Microsoft documents COM add-ins as a legacy integration path for classic Outlook on Windows.",
   "source": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.scripting[2]",
   "note": "Microsoft documents VSTO add-ins as a legacy integration path for classic Outlook on Windows.",
   "source": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.webhooks",
   "note": "Microsoft Graph supports change-notification subscriptions for Outlook messages, events, and contacts.",
   "source": "https://learn.microsoft.com/en-us/graph/outlook-change-notifications-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.export[0]",
   "note": "Graph reads Outlook mailbox resources as structured API data.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.export[1]",
   "note": "Microsoft Graph can retrieve message and attachment MIME content.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.export[2]",
   "note": "The Office 365 Outlook connector includes an Export email action that returns EML content.",
   "source": "https://learn.microsoft.com/en-us/connectors/office365connector/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.import[0]",
   "note": "Graph can create drafts, send messages, update mailbox objects, and add attachments from structured requests.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.rpa.ui_stack[0]",
   "note": "Power Automate for desktop provides a dedicated Outlook instance and action model.",
   "source": "https://learn.microsoft.com/en-us/power-automate/desktop-flows/actions-reference/outlook",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.rpa.drivability",
   "note": "Dedicated actions cover retrieving, sending, moving, deleting, marking, and saving messages, but do not support the new Outlook for Windows.",
   "source": "https://learn.microsoft.com/en-us/power-automate/desktop-flows/actions-reference/outlook",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.rpa.vendor_support[0]",
   "note": "Microsoft maintains the Outlook action group in Power Automate for desktop.",
   "source": "https://learn.microsoft.com/en-us/power-automate/desktop-flows/actions-reference/outlook",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.api",
   "note": "The maintained API has broad read/write mailbox coverage, stable identity permissions, synchronization, and notifications; archive mailboxes and tenant controls are material limits.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.integrations",
   "note": "The standard first-party connector has broad mail and calendar actions and triggers, with documented trigger delays, attachment limits, throttling, shared-mailbox conditions, and deprecations.",
   "source": "https://learn.microsoft.com/en-us/connectors/office365connector/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.rpa",
   "note": "The dedicated desktop path supports useful mail work but requires installed classic Outlook and does not support new Outlook for Windows.",
   "source": "https://learn.microsoft.com/en-us/power-automate/desktop-flows/actions-reference/outlook",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current Microsoft Graph Outlook mail API overview.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current Office 365 Outlook connector reference.",
   "source": "https://learn.microsoft.com/en-us/connectors/office365connector/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Outlook add-ins overview.",
   "source": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-16",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0"
   },
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/connectors/office365connector/"
   },
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-add-ins-overview"
   }
  ]
 },
 "homepage": "https://www.microsoft.com/en-us/microsoft-365/outlook/outlook-for-windows",
 "id": "microsoft-outlook",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "microsoft-identity-platform"
   ],
   "coverage": "partial",
   "docs": "https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview?view=graph-rest-1.0",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "graph-outlook-json",
    "mime",
    "eml"
   ],
   "import": [
    "graph-outlook-json"
   ]
  },
  "extensibility": {
   "scripting": [
    "outlook-js-addins",
    "com",
    "vsto"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": true,
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "workable",
   "notes": "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.\n",
   "ui_stack": [
    "outlook-desktop-actions"
   ],
   "vendor_support": [
    "power-automate-desktop"
   ]
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript"
   ],
   "official": true
  }
 },
 "name": "Microsoft Outlook",
 "platforms": [
  "windows",
  "macos",
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "gmail",
   "apple-mail",
   "thunderbird"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Microsoft",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": 7,
   "mcp": null,
   "overall": 8,
   "rpa": 5
  },
  "summary": "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. MCP and computer-use paths remain unassessed.\n"
 }
}