Packages available in Automation 360

Actions are grouped into version-specific packages. Bot Creators can select which package version to use for a specific bot.

Basic users can only view the packages available in the Control Room and the specific package details.

Bot Creators require the AAE_Basic permission to select specific packages to use within a bot.

Go to the Manage > Packages page to view all the packages in the Control Room.

Packages updated in Automation 360

Important: With every Automation 360 general availability (GA) release, new packages or new package versions are provided with the latest innovations and all the code and security fixes from the previous versions. You can view package updates, including the compatible Control Room and Bot Agent versions.
  • For v.27 and later releases, there are release-specific page for details about package updates in these releases. Navigate to the specific Automation 360 Release Notes, expand the table of contents, and open the Packages updated in v.xx page for release-specific information.
  • For information about packages in previous releases, see the PDFs available here: Automation 360 previous release versions.

List of packages in the Control Room

The following table provides information about the packages in the Control Room.

Package name Description
Process Composer package Enables user to configure their bots to work on requests, tasks, and team members.
Active Directory package Automates Active Directory operations to manage users across a group or organization.
Analyze package Performs transactional analytics for the data that is logged by the variables when the bot runs.
Apigee action package Use the Apigee package to connect to an Apigee instance to run integrations and collaborate efficiently to function as one unit.
App Integration package Captures the user-specified window or area and extracts text from it.
Application package Opens an application or file
Boolean package Performs various operations on Boolean values
Bot migration package Migrates legacy (11.x and 10.x) bots to Automation 360 format. Also, converts legacy and Automation 360 bots to Microsoft Edge with IE mode.
Browser package Enables you to download files, find broken links, and open a website.
Clipboard package Automates tasks through the Windows clipboard such as copying a string value to the clipboard, copying a clipboard value to a string variable, and clearing the clipboard.
Comment package Inserts a user-specified comment to the bot logic.
Credential package Performs credential operations
CSV/TXT package Opens a CSV or text file, reads data from the file, and assigns the data to a Table variable.
Database package Connects to a database, starts a transaction, and manages the stored data.
Data Table package Performs various operations on the values of table variables.
Datetime package Enables you to perform various operations on date/time values such as updating and comparing values in Datetime variables.
Delay package Enables you to add a timed delay to the logic.
Dictionary package Performs various operations on dictionary-type values.
DLL package Uses a .dll file as reference and calls functions from the bot.
Document Extraction package Extracts data from documents and downloads that data. This package is used for processing documents in Document Automation.
Email package Automates email-related tasks through EWS, Microsoft Outlook, and other email servers.
Email trigger Runs a Task Bot when an email is received in a particular email account.
Error handler package Handles exceptions that a bot encounters and transfers control to other actions within that bot.
Excel advanced package Automates tasks performed with Microsoft Excel spreadsheets. Use this package when Microsoft Excel is installed on the device.
Excel basic package Automates spreadsheet tasks in xlsx workbooks when Microsoft Excel is not available on the device.
File package Automates various file-related operations
Folder package Automates folder-related operations
FTP / SFTP package Automates FTP/SFTP operations
Genesys package Automates the repetitive tasks related to onboarding and updating the details of contacts by using the actions in the Genesys package.
Google Calendar package Automate creating and deleting events on Google Calendar.
Google Drive package Automates tasks on files and folders on Google Drive.
Google Document AI package Extracts data from documents by using the Google Document AI capabilities of the Google Document AI package in your bots.
Google Sheets package Automates tasks involving cells, columns, rows, and sheets in Google Sheets.
Hot keys Triggers for hot key events
If package Controls the sequence of execution based on one or more conditions of a task.
Image Recognition package Searches for a user interface element in an application based on an image to automate a task in that application.
Interactive forms package Provides actions that handle exceptions encountered by a bot. All the actions performed by users on the interactive forms can be monitored to execute logic using subtasks.
Interface trigger Starts the bot when the Select main event takes place on the trigger interface element. For example, a user clicks on a button.
IQ Bot package Uploads documents to and downloads them from an IQ Bot server.
IQ Bot Pre-processor package Extracts content from documents or process image files before they are sent to IQ Bot.
JavaScript package Opens and runs a JavaScript from a bot.
Json package Extracts the required information from a JSON text or file and uses the extracted values in bots.
Legacy AISense Provides actions to perform legacy AISense operations.
Legacy Automation package Provides actions to perform legacy automation operations.
List package Performs various operations on a variable of the list data type.
Log To File package Creates a log file with data
Loop package Runs a sequence of actions repeatedly for a specific number of times or until a specific condition is met.
Message box package Shows a message box
Mouse package Simulates mouse actions
Number package Performs various operations on a number variable. A number variable holds numeric values, including integers and decimals.
OCR package Extracts text from images or applications
Microsoft 365 Calendar package Automates meeting-related tasks in Microsoft 365 Calendar.
Microsoft 365 Excel package Automates tasks in the online version of Microsoft Excel.
Microsoft 365 OneDrive package Automates repetitive tasks in OneDrive application.
PDF package Automates various operations on a PDF file
PGP package Automatically encrypt and decrypt files for security.
Ping Provides actions to perform ping operations.
Play Sound package Plays sound files before or after an action is executed in a bot.
Printer package Automates retrieving and setting the default printer and removing a printer from the list of available printers.
Process package Contains a request action that enables the Control Room user to use this action and configure their bots.
Process trigger Starts the bot on process events.
Process Discovery Use this package to perform object operations.
Prompt package Performs prompt operations such as entering a value, requesting a yes or no response, or selecting files or a folder.
Python Script package Enables Python Script functions in a task
Record package Performs various operations on record-type variables.
Recorder package Records interactions with UI elements such as click, read, and write.
REST Web Service package Use methods such as DELETE, GET, PATCH, POST, or PUT to send requests to and receive responses from an API.
Salesforce package Automate your Salesforce CRUD operations on records, execute SOQL, and upload/download attachments.
SAP package Automates tasks and processes on an SAP application.
SAP BAPI package Contains actions to automate tasks and processes using SAP Business Application Programming Interface (BAPI). BAPI is a standardized method that enables a third-party application to interact with an SAP system.
Screen package Automates the process of capturing an area of an application window, entire screen, or active open window and saves it in a specified location in an image format.
Service package Automates operations in Windows and application services including starting, stopping, pausing, resuming, or retrieving the status of a service.
ServiceNow package Provides actions for ServiceNow Rest APIs.
Simulate keystrokes package Simulates keystrokes in different language characters.
SNMP package Automates network management tasks such as retrieving and modifying data, and sending notification messages.
SOAP Web Service package Provides action to call SOAP web services and parse XML response.
Step package Groups various actions together and runs them in a specific order. You can provide a relevant name for a step to identify the operation performed by the actions included in that step.
String package Performs operations such as comparing two strings, retrieving the string length, or converting a string to uppercase or lowercase.
System package Automates locking, logging off, restarting, and shutting down operations for a machine.
Task Bot package Manages running one or more child from a parent bot or with a third-party software using an API.
Terminal Emulator package Connects to and automate tasks on another machine. For example, run applications and access files on a different operating system.
Text file package Open a text file, reads data from the file, and saves it to a string variable.
Trigger loop package Runs a loop that can handle triggered events until stopped.
V11 Task Bot package Runs Task Bots from version 11.3.2 and later.
VBScript package VBScript package Enables VBScript functions in a task
Wait package Adds a condition to wait for an application screen to change, or a separate window to open or close before proceeding to the next action.
Window package Automates tasks relating to a window
Window trigger Starts the bot based on window action.
Workload package Enables you to insert work items in a queue for workload automation. It also enables data chaining between multiple queues. You can orchestrate multiple bots, and enable optimal device utilization through the queueing mechanism of workload management.
XML package Automates the processing of XML data generated from web services and cloud computing applications.