{
 "categories": [
  "calendar",
  "meetings",
  "productivity"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-21",
   "fact": "homepage",
   "note": "Cal.com presents commercial scheduling with Free, Teams, Organizations, and Enterprise plans.",
   "source": "https://cal.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "platforms",
   "note": "The pricing page lists a mobile app, iOS/Android app, and desktop downloads for Android, macOS, Windows, and Linux, plus the web product.",
   "source": "https://cal.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "license",
   "note": "Cal.com publishes a Free forever individual plan plus paid Teams ($12/user/month yearly), Organizations, and Enterprise plans.",
   "source": "https://cal.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.api.exists",
   "note": "Cal.com documents API v2 with OAuth, API-key, and deprecated Platform authentication.",
   "source": "https://cal.com/docs/api-reference/v2/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.api.kinds[0]",
   "note": "API v2 uses HTTPS resource paths such as /v2/bookings and /v2/webhooks. API v1 was shut down on 2026-04-08.",
   "source": "https://cal.com/docs/api-reference/v2/v1-v2-differences",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.api.auth[0]",
   "note": "API keys are managed under Settings > Security. Test keys use the cal_ prefix and live keys use cal_live_. Requests send Authorization: Bearer.",
   "source": "https://cal.com/docs/api-reference/v2/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.api.auth[1]",
   "note": "OAuth clients are created at app.cal.com/settings/developer/oauth, reviewed by Cal.com, and request scopes such as BOOKING_READ and BOOKING_WRITE.",
   "source": "https://cal.com/docs/api-reference/v2/oauth",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.api.coverage",
   "note": "Teams, Organizations, and Platform customers see different endpoint prefixes. API-key rate limit is 120 requests per minute. Platform is deprecated for new signups as of 2025-12-15.",
   "source": "https://cal.com/docs/api-reference/v2/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.api.docs",
   "note": "Opened as Cal.com's current API v2 introduction.",
   "source": "https://cal.com/docs/api-reference/v2/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.mcp.first_party",
   "note": "Cal.com hosts a Streamable HTTP MCP at https://mcp.cal.com/mcp with OAuth 2.1 and 34 tools. Local stdio uses npx @calcom/cal-mcp@latest and CAL_API_KEY.",
   "source": "https://cal.com/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.integrations.zapier",
   "note": "Cal.com's pricing comparison lists Zapier & Make among integrations.",
   "source": "https://cal.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.integrations.make",
   "note": "The same pricing comparison names Make beside Zapier.",
   "source": "https://cal.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.extensibility.webhooks",
   "note": "POST /v2/webhooks creates a webhook. OAuth callers need WEBHOOK_WRITE. Triggers include BOOKING_CREATED.",
   "source": "https://cal.com/docs/api-reference/v2/webhooks/create-a-webhook",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.data_access.export[0]",
   "note": "get_bookings, get_event_types, and related tools wrap API v2 list and get calls that return JSON booking and event-type data.",
   "source": "https://cal.com/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.data_access.import[0]",
   "note": "create_booking, create_event_type, reschedule_booking, and cancel_booking write through the same API v2 surface.",
   "source": "https://cal.com/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Cal.com publishes a developer llms.txt that indexes API v2, Atoms, and webhook documentation.",
   "source": "https://cal.com/docs/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "verdict.scores.api",
   "note": "API v2 is documented REST with API-key and OAuth auth, webhooks, and booking write coverage. Team/org gates and a 120 rpm default keep it at 8.",
   "source": "https://cal.com/docs/api-reference/v2/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "verdict.scores.mcp",
   "note": "Official hosted MCP maps 34 API v2 tools. Hosted OAuth and local API-key transports are maintained official coverage, not a 9\u201310 substitute for every org endpoint.",
   "source": "https://cal.com/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "verdict.scores.integrations",
   "note": "Vendor pricing names Zapier and Make. Power Automate and n8n catalogs were not opened, so the integrations path is useful but incomplete.",
   "source": "https://cal.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Cal.com's current MCP overview, including mcp.cal.com/mcp, OAuth 2.1, and the 34-tool list.",
   "source": "https://cal.com/docs/mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current API v2 authentication and plan-prefix introduction.",
   "source": "https://cal.com/docs/api-reference/v2/introduction",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current OAuth client and scope catalog.",
   "source": "https://cal.com/docs/api-reference/v2/oauth",
   "tier": "declared"
  },
  {
   "date": "2026-09-21",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as Cal.com's current developer documentation index.",
   "source": "https://cal.com/docs/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-21",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://cal.com/docs/mcp-server"
   },
   {
    "type": "docs",
    "url": "https://cal.com/docs/api-reference/v2/introduction"
   },
   {
    "type": "docs",
    "url": "https://cal.com/docs/api-reference/v2/oauth"
   },
   {
    "type": "docs",
    "url": "https://cal.com/docs/llms.txt"
   }
  ]
 },
 "homepage": "https://cal.com/",
 "id": "cal-com",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "api-key",
    "oauth2"
   ],
   "coverage": "partial",
   "docs": "https://cal.com/docs/api-reference/v2/introduction",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": true,
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": true
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Cal.com API v2, webhooks, and the hosted MCP cover booking and event-type work without browser control. This record is not Calendly or Chili Piper.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Cal.com",
 "platforms": [
  "web",
  "windows",
  "macos",
  "linux",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "calendly",
   "chili-piper",
   "google-calendar"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Cal.com",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": 5,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "Cal.com is automatable today through REST API v2. This record is the Cal.com scheduling platform (event types, bookings, schedules, availability, conferencing apps, routing forms, and organization memberships), including the first-party hosted MCP at https://mcp.cal.com/mcp and the local @calcom/cal-mcp package. It is not Calendly, Chili Piper, Google Calendar, or Microsoft Outlook. Callers send Authorization Bearer with an API key (test keys use the cal_ prefix; live keys use cal_live_) created under Settings > Security, or use OAuth 2.0 with reviewed clients and scopes such as BOOKING_READ and BOOKING_WRITE. Some booking and slot endpoints are public. API v1 was shut down on 2026-04-08. Teams and Organizations customers see different endpoint prefixes; the Platform plan is deprecated for new signups. API-key rate limit is 120 requests per minute. The hosted MCP uses Streamable HTTP and OAuth 2.1 and exposes 34 tools for profile, event types, bookings, schedules, availability, conferencing, routing forms, and organizations. Local stdio uses npx @calcom/cal-mcp@latest with CAL_API_KEY. Webhooks fire on booking create, update, and cancel. Vendor pricing names Zapier and Make and lists iOS, Android, and desktop downloads. Computer-use viability is unassessed. API and MCP each score 8. API is the best path because a Settings API key works without an OAuth-capable MCP client.\n"
 }
}