A variety of different Adobe Illustrator technologies can be used
HTML-based panels, ExtendScript and the C++ Illustrator SDK can be used.
Connect across the web
HTML-based panels with Illustrator scripting can integrate across Creative Cloud apps and with any web service API from Adobe or third-parties.
Enhance and extend
The Adobe Illustrator API opens the entire application to your control. Your extensions/plug-ins can add new functions, and automate workflows.
Edit art directly
Parse and manipulate image data to apply custom effects in Illustrator. Select, manipulate, edit and enhance text. Even generate art automatically from point data and layers.
Enhance the UI
Add your own custom tools to the toolbar and functions to the menus. Create HTML-based panels with Illustrator scripting that offer new capabilities and connect to other apps across the web..
Use callback functions and events
Use both Illustrator scripting and actions to build automations, respond to events, and implement custom call-back functions.