Actions

AutoMate provides an incredibly easy-to-use, intuitive interface for developing automation applications. The basic building blocks are called actions, which are plain-English, drag-and-drop, fill-in-the-blank tools developers use to build AutoMate Tasks. Actions enable the development of sophisticated automation processes, and eliminate the need for code. You could think of them as the steps that do the actual work of a task. Developers drag-and-drop actions in AutoMate Task Builder to build a series of AutoMate steps which collectively make up the task. You can view all available actions from the Task Builder's Available Actions pane, which holds 300+ available actions and activities categorized into folders. You build a task by dragging actions from the Available Actions list into the Steps pane of the Task Builder window. For more information, see Adding Task Steps.

AutoMates pre-built actions include starting applications, sending keystrokes, clicking controls, uploading files, and much more. These actions can be further expanded by the use of variables , constants, and expressions.

AutoMate Actions are organized in groups (or categories) to facilitate the development process. The following table lists all action groups and their description.

Action Group

Description

Active Directory

Allows automation of common Active Directory operations.

Advanced

Allows you to edit the computer registry, event logging, and the addition of VB script to a task.

Amazon

Enables automation of the most common products and services AWS (Amazon Web Service) has to offer, such as EC2, RDS, S3, etc.

AutoMate

These actions allow for control of task execution within the scope of a task. For example, a subtask could be started within the scope of the main task.

Clipboard

These actions enable manipulation of the clipboard, and the population of variables with clipboard content.

Compression

Allow for automatic compression/decompression of files using commonly-used formats.

Cryptography

Provides encryption automation to secure files before they are transported.

Database

Enable the execution of SQL queries and stored procedures on any ODBC database. Microsoft SQL Server, Oracle, mySQL, and more are supported.

Dialogs

These actions allow for user interaction with and input to tasks.

Excel

 Allow for automation of data input and retrieval from Microsoft Excel spreadsheets and templates.

File

File actions enable automation of file and folder commands such as copy, move, rename, delete, etc. These actions also allow data to be read from and written to files.

Flow

Flow actions enable complex decision making based on variable data in the context of a task.

Interactivity

Interactivity actions enable automation of the user interface via keystrokes and mouse movements.

Loop

Provide the ability to loop through data sets, files, processes, lists, and more for dynamic automation.

Multimedia

Multimedia actions allow for automation of audio and CDs, as well as conversion of text to speech.

Network

Network actions enable drive mapping and the sending of network messages.

SNMP

Allow for automatic processing of SNMP (simple network messaging protocol) events that occur on the network.

Terminal Action Group

Security

Security actions allow for user authentication in the context of a task.

Session

Session actions enable automatic shutdown, startup, logging off, locking of workstations and servers.

System

System actions enable execution and termination of executables, as well as printer and display control.

Terminal

enable automation of all terminal emulation and telnet processes.

Text

Text actions enable the manipulation and parsing of textual data.

Timer

Used to gauge the execution time between selected steps.

VMWware

Provides VM OS and guest OS operations.

Variables

Provide the ability to create and perform complex programming elements such as creating and running variables and datasets

Wait

Wait actions provide the ability to pause task execution until a specified system event (e.g., the appearance of a file) transpires.

Window

Window actions enable interaction with and control of windows.

XML

Allows XML parsing and manipulation.

 

See Also

Task Builder Quick Tour

Finding Actions

Customizing the Available Actions Pane