{
 "categories": [
  "design",
  "documents"
 ],
 "deployment": "desktop",
 "evidence": [
  {
   "date": "2026-09-11",
   "fact": "homepage",
   "note": "Adobe publishes UXP for Adobe InDesign as the official developer hub for InDesign scripts, plugins, UXP APIs, and InDesign APIs.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "name",
   "note": "Adobe HelpX titles the page Adobe InDesign technical requirements and presents InDesign as Adobe's desktop page-layout application.",
   "source": "https://helpx.adobe.com/indesign/system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "vendor",
   "note": "The UXP hub is published by Adobe on developer.adobe.com for Adobe InDesign.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "deployment",
   "note": "Technical requirements document local Windows and macOS installs that activate over the internet. UXP getting-started pages install InDesign from the Creative Cloud Desktop app.",
   "source": "https://helpx.adobe.com/indesign/system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "platforms[0]",
   "note": "Current InDesign 21.x requirements list Windows 10 (64-bit) and Windows 11 (64-bit), including Windows 11 25H2.",
   "source": "https://helpx.adobe.com/indesign/system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "platforms[1]",
   "note": "The same page lists macOS 26 Tahoe, 15 Sequoia, 14 Sonoma, and 13 Ventura, and states that 21.x versions are not supported on Rosetta.",
   "source": "https://helpx.adobe.com/indesign/system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "license",
   "note": "Adobe states that internet connection and registration are necessary for required software activation, validation of subscriptions, and access to online services.",
   "source": "https://helpx.adobe.com/indesign/system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "status",
   "note": "The HelpX technical-requirements page was last updated 2026-06-02 and documents current Windows 11 25H2 and macOS Tahoe support.",
   "source": "https://helpx.adobe.com/indesign/system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.api.exists",
   "note": "Adobe documents UXP as the way to accomplish tasks and make changes to an InDesign document or its contents, with UXP APIs and InDesign APIs.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.api.kinds[0]",
   "note": "Adobe's first-script tutorial uses JavaScript with require(\"indesign\"), app.documents.add(), pages, and textFrames, saved as an .idjs UXP script.",
   "source": "https://developer.adobe.com/indesign/uxp/scripts/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.api.coverage",
   "note": "The UXP hub covers scripts and plugins plus InDesign API and UXP API references for changing documents and contents. That is in-process desktop coverage, not a hosted REST catalog.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.api.docs",
   "note": "Opened Adobe's current UXP for Adobe InDesign overview as the official automation documentation hub.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.sdk.exists",
   "note": "Adobe documents first-party UXP plugin scaffolding through the UXP Developer Tool, including manifest.json, index.html, and index.js for InDesign 18.5+.",
   "source": "https://developer.adobe.com/indesign/uxp/plugins/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.sdk.official",
   "note": "The UXP scripts, plugins, and API references are vendor-published Adobe developer documentation.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.sdk.languages[0]",
   "note": "UXP InDesign scripts are plain-text JavaScript with the .idjs extension.",
   "source": "https://developer.adobe.com/indesign/uxp/scripts/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Adobe states that InDesign v18.0 onwards supports UXP scripts as the quickest official way to automate tasks.",
   "source": "https://developer.adobe.com/indesign/uxp/scripts/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.extensibility.scripting[1]",
   "note": "Adobe states that InDesign v18.5 introduces UXP plugins for extensive UI and interacting components.",
   "source": "https://developer.adobe.com/indesign/uxp/plugins/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.extensibility.scripting[2]",
   "note": "HelpX documents the Scripts panel at Window > Utilities > Scripts, with application and Preferences Scripts Panel folders on macOS and Windows.",
   "source": "https://helpx.adobe.com/indesign/using/scripting.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.extensibility.scripting[3]",
   "note": "HelpX documents the Script Label panel at Window > Utilities > Script Label for assigning labels that help scripts identify page items.",
   "source": "https://helpx.adobe.com/indesign/using/scripting.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.data_access.export[0]",
   "note": "The shipped ExportAllStories sample script exports all stories in a document to a series of text files.",
   "source": "https://helpx.adobe.com/indesign/using/scripting.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "modalities.data_access.import[0]",
   "note": "The shipped PlaceMultipagePDF sample script places all pages from a PDF document.",
   "source": "https://helpx.adobe.com/indesign/using/scripting.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "verdict.scores.api",
   "note": "Official UXP scripts, UXP plugins, InDesign APIs, sample scripts, and Marketplace distribution form a broad maintained desktop automation path. The path is licensed Creative Cloud desktop software rather than a hosted REST service, which keeps the score at 8 rather than a cloud-contract 9.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Adobe HelpX Automate workflows with scripts in InDesign, last updated 2026-08-31, including Scripts panel, Script Label panel, sample scripts, and UXP plugin development.",
   "source": "https://helpx.adobe.com/indesign/using/scripting.html",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as Adobe's current UXP for Adobe InDesign hub for scripts, plugins, and API references.",
   "source": "https://developer.adobe.com/indesign/uxp/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Building your first script tutorial, including .idjs files and require(\"indesign\").",
   "source": "https://developer.adobe.com/indesign/uxp/scripts/getting-started/",
   "tier": "declared"
  },
  {
   "date": "2026-09-11",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current Building your first plugin tutorial for InDesign 18.5+ and UXP Developer Tool 1.9.",
   "source": "https://developer.adobe.com/indesign/uxp/plugins/getting-started/",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-11",
  "volatility": "medium",
  "watch": [
   {
    "type": "scripting",
    "url": "https://helpx.adobe.com/indesign/using/scripting.html"
   },
   {
    "type": "docs",
    "url": "https://developer.adobe.com/indesign/uxp/"
   },
   {
    "type": "scripting",
    "url": "https://developer.adobe.com/indesign/uxp/scripts/getting-started/"
   },
   {
    "type": "sdk",
    "url": "https://developer.adobe.com/indesign/uxp/plugins/getting-started/"
   }
  ]
 },
 "homepage": "https://developer.adobe.com/indesign/uxp/",
 "id": "adobe-indesign",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [],
   "coverage": "full",
   "docs": "https://developer.adobe.com/indesign/uxp/",
   "exists": true,
   "kinds": [
    "uxp-javascript"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "text"
   ],
   "import": [
    "pdf"
   ]
  },
  "extensibility": {
   "scripting": [
    "uxp-scripts",
    "uxp-plugins",
    "scripts-panel",
    "script-label-panel"
   ],
   "webhooks": "unknown"
  },
  "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. Official UXP scripts, UXP plugins, the Scripts panel, and the Script Label panel automate InDesign through supported extension surfaces instead of visual UI driving. Computer-use viability is not inferred from the desktop UI.\n",
   "ui_stack": [
    "desktop-native"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript"
   ],
   "official": true
  }
 },
 "name": "Adobe InDesign",
 "platforms": [
  "windows",
  "macos"
 ],
 "related": {
  "alternatives": [
   "adobe-photoshop",
   "adobe-acrobat"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Adobe",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 8,
   "rpa": null
  },
  "summary": "Adobe InDesign is automatable today through first-party UXP JavaScript scripts and UXP plugins on a licensed Windows or macOS desktop. This record is InDesign, not Illustrator, Photoshop, Acrobat, or Microsoft Word. Adobe HelpX documents the Scripts panel at Window > Utilities > Scripts, the Script Label panel for labeling page items that scripts can identify, and sample scripts that add guides, export stories, place multi-page PDFs, and run other document operations. HelpX also states that UXP scripting lets developers build plugins with rich interactive user interfaces. Adobe's UXP for InDesign developer hub presents UXP scripts and UXP plugins as the two official extension paths, with InDesign API and UXP API references. UXP scripts are documented from InDesign v18.0 using .idjs JavaScript files and require(\"indesign\") to create documents, pages, and text frames. UXP plugins are documented from InDesign v18.5 using the UXP Developer Tool, a manifest, HTML/JS panels, and Adobe Marketplace distribution. Desktop technical requirements list Windows 10/11 and current macOS releases and require internet activation and subscription validation. No first-party InDesign MCP, named low-code connector, general operations CLI, or computer-use result was established. UXP scripting and plugins are the best path.\n"
 }
}