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
Review the documentation for the JavaScript Package.
Pay close attention to the specific order that the JavaScript actions must be used. I.E. – the Open action must be used before the Run JavaScript action can be invoked in order to establish a session for the script.
Take a look at the Automation Anywhere University “Did You Know” course on including inline scripts within a bot.
The course quickly covers Automation Anywhere Enterprise A2019’s capabilities to support embeded JavaScript, VBScript, and Python.
Complete the following tutorial to integrate JavaScript actions into a bot in order to parse a JSON response from a REST web service
In this tutorial, developers will use JavaScript actions in conjunction with the REST Web Service POST action to analyze text using the Azure Cognitive Text Analytics API.
Summary
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.