{
 "categories": [
  "collaboration",
  "communications"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-08-16",
   "fact": "homepage",
   "note": "Microsoft presents Teams as its current chat, meeting, calling, collaboration, and workflow product.",
   "source": "https://www.microsoft.com/en-us/microsoft-teams/group-chat-software",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "platforms",
   "note": "Microsoft distributes Teams through the web and desktop and mobile applications for Windows, macOS, iOS, and Android.",
   "source": "https://www.microsoft.com/en-us/microsoft-teams/download-app",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "license",
   "note": "Microsoft offers Teams Free for individuals alongside paid business, enterprise, and Microsoft 365 plans.",
   "source": "https://www.microsoft.com/en-us/microsoft-teams/teams-free",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.exists",
   "note": "Microsoft Graph exposes Teams resources and operations through its v1.0 REST endpoint.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.kinds[0]",
   "note": "Microsoft Graph v1.0 is a stable JSON REST API endpoint.",
   "source": "https://learn.microsoft.com/en-us/graph/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 access tokens with delegated or application permissions and administrator consent where required.",
   "source": "https://learn.microsoft.com/en-us/graph/auth/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.coverage",
   "note": "Graph covers teams, channels, memberships, chats, messages, apps, meetings, calls, presence, Shifts, and change notifications, but some newer operations are only available on the unsupported-for-production beta endpoint.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.sdk",
   "note": "Microsoft publishes Graph SDKs with request builders, models, paging, and batching support.",
   "source": "https://learn.microsoft.com/en-us/graph/sdks/sdks-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.sdk.languages",
   "note": "Current Graph SDK packages are available for C#, Go, Java, JavaScript, PHP, PowerShell, and Python.",
   "source": "https://learn.microsoft.com/en-us/graph/sdks/sdk-installation",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft publishes a standard Teams connector for Power Automate, Power Apps, Logic Apps, and Copilot Studio with Teams actions, triggers, and documented limitations.",
   "source": "https://learn.microsoft.com/en-us/connectors/teams/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.cli.exists",
   "note": "The MicrosoftTeams PowerShell module provides command-line administration for teams, users, policies, meetings, voice, calling, and tenant settings.",
   "source": "https://learn.microsoft.com/en-us/powershell/module/microsoftteams/?view=teams-ps",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.scripting",
   "note": "The Teams platform supports apps with tabs, bots, message extensions, meeting applications, and agents across Teams and Microsoft 365 surfaces.",
   "source": "https://learn.microsoft.com/en-us/microsoftteams/platform/get-started/get-started-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.webhooks",
   "note": "Graph supports renewable low-latency change-notification subscriptions for teams, channels, chats, messages, members, app installations, recordings, transcripts, and presence-related resources.",
   "source": "https://learn.microsoft.com/en-us/graph/teams-change-notification-in-microsoft-teams-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.export",
   "note": "Graph reads authorized Teams resources as structured JSON.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.import",
   "note": "Graph accepts structured requests to create teams and manage owners, members, channels, messages, applications, meetings, and related resources.",
   "source": "https://learn.microsoft.com/en-us/graph/teams-create-group-and-team",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.api",
   "note": "The stable Graph surface is broad, read/write, SDK-backed, permission-scoped, and event-capable; beta-only features, tenant consent, throttling, licensing, and anti-polling rules prevent a top score.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.integrations",
   "note": "The standard first-party connector has useful messaging, adaptive-card, meeting, team, membership, webhook, and workflow operations, but private-channel, policy, regional, licensing, and rate constraints remain.",
   "source": "https://learn.microsoft.com/en-us/connectors/teams/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.cli",
   "note": "Teams PowerShell 7.8.1 is current and broad for tenant administration on supported PowerShell platforms, but it is not a full member-facing chat and content client.",
   "source": "https://learn.microsoft.com/en-us/MicrosoftTeams/teams-powershell-release-notes",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current stable Microsoft Graph Teams API overview.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/teams-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 Microsoft Teams connector reference.",
   "source": "https://learn.microsoft.com/en-us/connectors/teams/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Teams PowerShell release history, including version 7.8.1 from July 2026.",
   "source": "https://learn.microsoft.com/en-us/MicrosoftTeams/teams-powershell-release-notes",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-16",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0"
   },
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/connectors/teams/"
   },
   {
    "type": "changelog",
    "url": "https://learn.microsoft.com/en-us/MicrosoftTeams/teams-powershell-release-notes"
   }
  ]
 },
 "homepage": "https://www.microsoft.com/en-us/microsoft-teams/group-chat-software",
 "id": "microsoft-teams",
 "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/teams-api-overview?view=graph-rest-1.0",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "graph-json"
   ],
   "import": [
    "graph-json"
   ]
  },
  "extensibility": {
   "scripting": [
    "teams-apps",
    "bots",
    "tabs",
    "message-extensions",
    "meeting-apps",
    "agents"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": true,
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Microsoft Graph, Teams PowerShell, Power Automate, apps, bots, and change notifications provide safer supported paths than desktop or browser control.",
   "ui_stack": [
    "web-dom",
    "electron"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "csharp",
    "go",
    "java",
    "javascript",
    "php",
    "powershell",
    "python"
   ],
   "official": true
  }
 },
 "name": "Microsoft Teams",
 "platforms": [
  "web",
  "windows",
  "macos",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "slack",
   "google-chat",
   "discord"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Microsoft",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 7,
   "computer_use": null,
   "integrations": 7,
   "mcp": null,
   "overall": 8,
   "rpa": null
  },
  "summary": "Microsoft Teams has a broad but permission-sensitive automation surface. Microsoft Graph v1.0 reads and writes teams, channels, memberships, chats, messages, apps, online meetings, calls, presence, Shifts, and related teamwork resources; change notifications provide low-latency events and avoid prohibited high-frequency polling. Microsoft Graph SDKs cover seven mainstream languages. Teams PowerShell 7.8.1 supplies a maintained, cross-platform administration path for teams, users, policies, meetings, calling, voice, and tenant configuration. Teams apps add tabs, bots, message extensions, meeting apps, agents, and webhooks, while Microsoft's standard Power Automate connector supplies practical message, card, meeting, membership, and workflow actions and triggers. Some Graph capabilities remain beta, tenant-wide access and application permissions require administrator control, and connector features depend on Teams policy and licensing. Teams APIs ceased to be metered in August 2025, but separate product and feature licenses still apply. Current official MCP discovery did not establish a first-party Teams data server, so MCP remains unknown rather than absent. Computer-use viability is unassessed.\n"
 }
}