Can AI agents automate Adobe InDesign?
Adobe · desktop · designdocuments
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.
Best path today: api · Overall automatability: 8/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | uxp-javascript coverage: full · docs |
| SDK | yes | javascript official: yes |
| MCP | unknown | verdict: unknown |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | uxp-scriptsuxp-pluginsscripts-panelscript-label-panel webhooks: unknown |
| Data access | export: text · import: pdf | |
| RPA / UI automation | unknown | desktop-native 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.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | — | — | — | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-11 |
name | declared | source | 2026-09-11 |
vendor | declared | source | 2026-09-11 |
deployment | declared | source | 2026-09-11 |
platforms[0] | declared | source | 2026-09-11 |
platforms[1] | declared | source | 2026-09-11 |
license | declared | source | 2026-09-11 |
status | declared | source | 2026-09-11 |
modalities.api.exists | declared | source | 2026-09-11 |
modalities.api.kinds[0] | declared | source | 2026-09-11 |
modalities.api.coverage | declared | source | 2026-09-11 |
modalities.api.docs | declared | source | 2026-09-11 |
modalities.sdk.exists | declared | source | 2026-09-11 |
modalities.sdk.official | declared | source | 2026-09-11 |
modalities.sdk.languages[0] | declared | source | 2026-09-11 |
modalities.extensibility.scripting[0] | declared | source | 2026-09-11 |
modalities.extensibility.scripting[1] | declared | source | 2026-09-11 |
modalities.extensibility.scripting[2] | declared | source | 2026-09-11 |
modalities.extensibility.scripting[3] | declared | source | 2026-09-11 |
modalities.data_access.export[0] | declared | source | 2026-09-11 |
modalities.data_access.import[0] | declared | source | 2026-09-11 |
verdict.scores.api | declared | source | 2026-09-11 |
freshness.watch[0].url | declared | source | 2026-09-11 |
freshness.watch[1].url | declared | source | 2026-09-11 |
freshness.watch[2].url | declared | source | 2026-09-11 |
freshness.watch[3].url | declared | source | 2026-09-11 |
Related tools
Other products in this database that share a category with Adobe InDesign.
Last verified 2026-09-11 · volatility medium · JSON record