Automating with JavaScript Integration

Bot Developer Journey

Learning Experiences

Automating with JavaScript Integration

Overview: JavaScript is a popular programming language that is well supported, dynamically typed, and is one of the core technologies of the web. Beyond its capabilities to enable interactive front end applications, JavaScript can also be used to do data manipulations, validations, and utility operations to support Automation Anywhere Enterprise A2019 bots.

JavaScript is a dynamic programming language that is well supported in development communities, is easy to learn, and doesn’t require the pre-installation of any specific software or IDE’s to build and test. Many developers find its a great language to use for creating quick data validation scripts, sorting operations, or manipulations of data. Like Python and VBScript, embeded JavaScript is included as a package in Automation Anywhere Enterprise A2019 to allow developers to use JavaScript functions from within their bots.

To Do

Note: While the tutorial above uses manual input for the JavaScript, its likely a best practice to use a control room file or a file hosted elsewhere. Take a look at the resources section for information on Managing Bot Dependencies to learn more about uploading and managing files that bots depend on for execution.


Python is a powerful, easy to learn, and well supported programming language. The beauty of Automation Anywhere Enterprise A2019 Python integration is that the power of Python can be available directly within your bots to supercharge their capabilities. As developers begin to explore the visualizations, machine learning capabilities, and data manipulation capabilities of Python, they will surely recognize the power of this RPA + Python integration.