Skip to main content
Participant
September 5, 2025
Answered

Is There an API to Run Illustrator JSX Scripts Automatically?

  • September 5, 2025
  • 3 replies
  • 395 views

Goal: I want to translate text within an .eps file.

Currently, To achieve the goal I’m using an ExtendScript/JSX script, but it has to be run manually in Illustrator via File → Scripts → Other Script → select .jsx file.

Query: Can this process be automated so it runs without requiring Adobe Illustrator to be installed? Is there any API available for this?

 

Correct answer Manan Joshi

JSX is the script that is automating your workflow. However, that setup needs that the computer has Illustrator installed and then the JSX script is executed by this installed app. What I understood from your post is that you are looking for an API that would take your JSX and execute if remotely on some machine and deliver you the results, you won't be needed to install Illustrator on your machine. That is not possible and no such API exists for Illustrator.

If I have misunderstood your use case please provide more details

-Manan

3 replies

Legend
September 6, 2025

Similar post by the same user. Highly likely to be in the same context.

Rick E Johnson
Inspiring
September 5, 2025

If you have a networked computer that can run Illustrator all the time, you could set up a hot folder where added files are automtically opened in Illustrator. If it has the Tag72a plugin it could then run a custom script that triggers on document-open that does the export and closes the file.

Community Expert
September 5, 2025

No there is no remote version of Illustrator like InDesign Server. So this is not an option

-Manan

-Manan
Participant
September 5, 2025

@Manan JoshiI am little confused. Does that mean there is no API for automating JSX script execution?

Manan JoshiCommunity ExpertCorrect answer
Community Expert
September 5, 2025

JSX is the script that is automating your workflow. However, that setup needs that the computer has Illustrator installed and then the JSX script is executed by this installed app. What I understood from your post is that you are looking for an API that would take your JSX and execute if remotely on some machine and deliver you the results, you won't be needed to install Illustrator on your machine. That is not possible and no such API exists for Illustrator.

If I have misunderstood your use case please provide more details

-Manan

-Manan