No Code, No Limits. Actions are Drag-and-Drop instructions that, when combined, create an encapsulated automation routine or "task".
A portion of AutoMate's 461 drag-and-drop task "building blocks", such as Copy File, Read Excel Workbook, FTP Logon, and more.
AutoMate provides verbose flow control a tasks's execution path, such as IF/ELSE, LOOP, SELECT/CASE, and more.
Every action has action-specific error causes that can trigger recovery routines (see next slide) in the event that an unexpected condition is encountered.
Multiple steps can be added to an action to recovery from specific error conditions (see previous slide).
AutoMate Actions
Actions enable the development of sophisticated automation processes, and eliminate the need for code.
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. Developers drag-and-drop actions in AutoMate Task Builder to build a series of AutoMate Steps which collectively make up the task.
Actions can be used to build very simple tasks, or very complex tasks involving variables, arrays, expressions, conditional logic, looping, and more.
AutoMate is the most powerful automation software around because it provides over 461 discrete activities through actions for application development. No other software vendor comes close to AutoMate's ease-of-use or breadth of capability, both of which are epitomized with AutoMate activities.
Action Groups
AutoMate Actions are organized in groups (or categories) to facilitate the development process.
- System Action Group
- System actions enable execution and termination of executables, as well as printer and display control.
- Variables Action Group
- Variables actions enable the creation of variable and arrays, as well as for any value changes to a variable or array element.
- Loop Action Group
- Loop actions provide the ability to loop through data sets, files, processes, lists, and more for dynamic automation.
- Flow Action Group
- Flow actions enable complex decision making based on variable data in the context of a task.
- FTP Action Group
- FTP actions allow for automation of all FTP and secure FTP file transfers and commands.
- File Action Group
- 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.
- Text Action Group
- Text actions enable the manipulation and parsing of textual data.
- Internet Action Group
- Internet actions enable email, web page, and HTTP automation, as well as ping and setting the system time.
- Database Action Group
- Database actions enable the execution of SQL queries and stored procedures on any ODBC database. Microsoft SQL Server, Oracle, mySQL, and more are supported.
- Services Action Group
- Services actions enable automation of starting, stopping, resuming, pausing, installing, and removing services.
- Excel Action Group
- Excel actions allow for automation of data input and retrieval from Microsoft Excel spreadsheets and templates.
- SNMP Action Group
- SNMP actions allow for automatic processing of SNMP (simple network messaging protocol) events that occur on the network.
- Terminal Action Group
- Terminal actions enable automation of all terminal emulation and telnet processes.
- AutoMate Action Group
- AutoMate 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.
- Advanced Action Group
- Advanced actions allow for edits to the computer registry, event logging, and the addition of VB script to a task.
- Session Action Group
- Session actions enable automatic shutdown, startup, logging off, locking of workstations and servers.
- Network Action Group
- Network actions enable drive mapping and the sending of network messages.
- Compression Action Group
- Compression actions allow for automatic compression/decompression of files using commonly-used formats.
- Interactivity Action Group
- Interactivity actions enable automation of the user interface via keystrokes and mouse movements.
- Window Action Group
- Window actions enable interaction with and control of windows.
- Clipboard Action Group
- Clipboard actions enable manipulation of the clipboard, and the population of variables with clipboard content.
- Multimedia Action Group
- Multimedia actions allow for automation of audio and CDs, as well as conversion of text to speech.
- Security Action Group
- Security actions allow for user authentication in the context of a task.
- Wait Action Group
- Wait actions provide the ability to pause task execution until a specified system event (e.g., the appearance of a file) transpires.
- Dialogs Action Group
- Dialogs actions allow for user interaction with and input to tasks.