{
 "categories": [
  "customer-support",
  "crm"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-08-16",
   "fact": "homepage",
   "note": "Zendesk presents its current customer service, employee service, contact center, AI agent, and support platform.",
   "source": "https://www.zendesk.com/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "license",
   "note": "Zendesk publishes paid per-agent Support and Suite plans, enterprise tiers, usage-priced capabilities, add-ons, and a 14-day trial.",
   "source": "https://www.zendesk.com/pricing/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.exists",
   "note": "Zendesk maintains a public API reference organized by product and platform capability.",
   "source": "https://developer.zendesk.com/api-reference/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.kinds[0]",
   "note": "Zendesk documents its v2 application interface as an HTTPS JSON REST API.",
   "source": "https://developer.zendesk.com/api-reference/introduction/requests/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.auth[0]",
   "note": "Zendesk recommends OAuth access tokens, supports scoped authorization and client-credentials flows, and requires global OAuth for integrations distributed to multiple customers.",
   "source": "https://developer.zendesk.com/documentation/api-basics/authentication/api-tokens-to-oauth/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.auth[1]",
   "note": "Verified users can authenticate internal API requests with an email address and an account API token, which acts as a password and inherits user access.",
   "source": "https://developer.zendesk.com/api-reference/introduction/security-and-auth/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.api.coverage",
   "note": "The current catalog covers ticketing, help centers, communities, AI agents, messaging, live chat, voice, sales CRM, routing, custom data, integration services, marketplace resources, and administration.",
   "source": "https://developer.zendesk.com/api-reference/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.cli.exists",
   "note": "Zendesk's current ZCLI replaces deprecated ZAT and creates, tests, validates, packages, installs, and updates Zendesk apps and themes with profile or environment-based OAuth authentication.",
   "source": "https://developer.zendesk.com/documentation/apps/getting-started/using-zcli/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.scripting",
   "note": "Zendesk exposes its Apps Framework, Integration Services, triggers, automations, app marketplace, and workflow-oriented APIs as supported extension paths.",
   "source": "https://developer.zendesk.com/api-reference/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.extensibility.webhooks",
   "note": "Zendesk webhooks send signed HTTP requests for subscribed Support, Guide, Gather, Messaging, user, organization, and ticket events, with retry and monitoring support.",
   "source": "https://developer.zendesk.com/documentation/webhooks/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.export",
   "note": "Zendesk APIs return structured JSON and provide search, incremental export, and bulk-read paths across supported products.",
   "source": "https://developer.zendesk.com/api-reference/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "modalities.data_access.import",
   "note": "Authorized applications and end users can create and update requests and other product resources with structured JSON operations.",
   "source": "https://developer.zendesk.com/api-reference/ticketing/tickets/ticket-requests/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.api",
   "note": "The API is broad, read/write, searchable, batch-capable, export-capable, webhook-enabled, and permission-scoped across the service suite; product boundaries, plan gates, and rate limits remain.",
   "source": "https://developer.zendesk.com/api-reference/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "verdict.scores.cli",
   "note": "ZCLI is maintained and useful for app and theme development, CI authentication, validation, packaging, installation, and updates, but it does not expose the general ticket and agent-work surface.",
   "source": "https://developer.zendesk.com/documentation/apps/getting-started/using-zcli/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Zendesk's current cross-product API reference.",
   "source": "https://developer.zendesk.com/api-reference/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current OAuth and API-token migration guidance, including 2026 token behavior and 2027 webhook-auth deadlines.",
   "source": "https://developer.zendesk.com/documentation/api-basics/authentication/api-tokens-to-oauth/",
   "tier": "declared"
  },
  {
   "date": "2026-08-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current ZCLI installation, authentication, and command guide.",
   "source": "https://developer.zendesk.com/documentation/apps/getting-started/using-zcli/",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-16",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://developer.zendesk.com/api-reference/"
   },
   {
    "type": "docs",
    "url": "https://developer.zendesk.com/documentation/api-basics/authentication/api-tokens-to-oauth/"
   },
   {
    "type": "docs",
    "url": "https://developer.zendesk.com/documentation/apps/getting-started/using-zcli/"
   }
  ]
 },
 "homepage": "https://www.zendesk.com/",
 "id": "zendesk",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "oauth2",
    "api-token"
   ],
   "coverage": "full",
   "docs": "https://developer.zendesk.com/api-reference/",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api-json"
   ],
   "import": [
    "api-json"
   ]
  },
  "extensibility": {
   "scripting": [
    "zendesk-apps-framework",
    "zis",
    "triggers",
    "automations"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Zendesk's REST APIs, webhooks, triggers, automations, integration services, application framework, and CLI cover supported automation without browser control.",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Zendesk",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "freshdesk",
   "intercom",
   "salesforce-service-cloud"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Zendesk",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 9,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 9,
   "rpa": null
  },
  "summary": "Zendesk exposes a broad, product-organized REST platform for ticketing, users, organizations, help centers, communities, messaging, live chat, voice, AI agents, omnichannel routing, custom data, integrations, and account administration. The ticketing surface supports search, incremental exports, bulk operations, imports, and end-user requests. OAuth is the required distribution path for multi-customer apps and now supports scoped, expiring tokens and refresh flows; account API tokens remain available for internal automation but can impersonate the associated user and need strict handling. Signed webhooks deliver product and object activity with retries and monitoring. The Zendesk Apps Framework, triggers, automations, and Integration Services add in-product and event-driven execution. Zendesk's official ZCLI creates, tests, validates, packages, installs, and updates apps and themes and has early-access connector commands, but it is not a general ticket and agent-work CLI. Product-specific plans, permissions, scopes, and rate limits remain material boundaries. Current primary research did not establish a first-party MCP data server, so MCP remains unknown. Computer-use viability is unassessed.\n"
 }
}