AutoMate Features and Benefits 

AutoMate is a powerful tool which allows rapid construction of Windows automation routines via drag and drop without any programming. It replaces legacy batch files, scripts and custom application development, enabling complete IT Process automation without writing a single line of 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 simply drag-and-drop actions in AutoMate Task Builder to build a series of AutoMate Steps which collectively make up the task.


Over 300 Available Actions & Activities

AutoMate includes over 300 available actions and activities which involve extensive support for FTP/SFTP, SQL, Email, HTTP, VB Scripts, VMWare Host and VMWare Guest, Services, Environment Variables, Exchange, Web Browser automation, Twitter, MSMQ and many more. Because AutoMate contains over 300 actions/activities, this list does not begin to address all the possible automated solutions that can be constructed and deployed. A task can contain any number of actions/activities in any order creating limitless possibilities.

Comprehensive Set of Triggers

Triggers are AutoMate objects that cause a task to run automatically. They can trigger task execution upon a schedule, when a file is added, removed or modified, when the system is Idle, when an entry is written to the system event log, when certain hardware performance thresholds are reached, when a hot-key is pressed and much more. Multiple triggers of the same or differing types may be attached to a single task.

Intuitive Task Development Interface

AutoMate provides an incredibly easy-to-use, intuitive interface for developing automation applications. The AutoMate Task Builder supports an Available Actions and My Actions panels that can be fully tailored to fit a users needs and requirements, an intuitive Ribbon feature, improved action search with filtering for quickly finding desired actions, Regions support and much more.

Centralized Management Interface

The Task Administrator is the main interface used to manage tasks and administer all aspects of AutoMate. It is used to initially create and organize AutoMate tasks and set task properties (i.e. triggers, security, logon properties). It can also be used to run tasks manually, determine task execution results, view the Automate Event Log, create/edit task triggers and set/modify global system settings (i.e. Mail Server, Proxy, Logon and other global settings).

Remote Administration

Remote Administration allows the Task Administrator interface of a single local machine to manage tasks on multiple machines across a network. With Remote Administration enabled, tasks can be deployed to a remote AutoMate installation and executed manually from the local machine. Using remote administration, you can manage tasks on remote machines in the same way you manage tasks on the local machine. All the functionality you have for the local machine is available on any other machine once you connect to it.

Variable Support

AutoMate includes full support for variables that are used to pass dynamic data during task execution. AutoMate also supports one and two-dimensional arrays for implementing more complex logic to tasks. Additionally, many actions support the creation of AutoMate datasets, which can hold multiple rows and columns of dynamic data. This is useful when retrieving data that describes a collection of information such as a database or spreadsheet.

Database Queries and Transactions

Before you can automate systems, networks, and applications, you need access to databases. AutoMate provides the tools for database access, queries, and transactions with all ODBC / OLE databases. With the SQL Query and Stored Procedure actions, you can leverage the power of AutoMate's other automation tools to streamline IT and business processes.

Powerful Loop, Wait and Decision-making Actions

AutoMate encompasses a variety of Loop, Wait and If/Else actions, adding more intelligence to tasks. Loop actions include the ability to Loop Files, Loop File Contents, Loop Processes, Loop Windows and much more. Wait actions can pause task execution until the condition to wait for takes place. Some Wait actions include the ability to Wait for File to appear or disappear, Wait for Window to open or close, Wait for Process to start or stop or to simply Pause a specified amount of time. If actions include the If Process Running action, which can determine the running state of a given process, If window Exists action, which can detect whether a specific window exists on the desktop, and If File Exists action, which determines the existence of a file.


In order for business to run successfully, a majority of today’s medium and large enterprises are dependent on IT to deliver services that support core business functions. Nonetheless, the growing complexity of today’s data centers, which is a framework of a mix of hardware, network, database, application and web services is leading to increased management costs and decreased service quality.

Automating the processes that support IT services reduce management costs and increases productivity, while improving overall performance and availability of all critical business services. As a result, automating IT processes is a key objective for businesses that are focused on controlling costs and improving efficiency. Below lists specific benefits.

Replaces Code

AutoMate reduces costs and hassles associated with developing and maintaining code, scripts, and batch files. For developers, AutoMate increases the speed of development without sacrificing power, saving time and future code maintenance hassles. For non-developers, AutoMate provides the simplicity to automate complex processes without the need for code or syntax.

Ease of Use

AutoMate provides an incredibly user-friendly, yet intuitive set of interfaces allowing you to visually create, manage and execute your automated tasks without requiring any programming expertise. Instead of writing scripts and batch files, business and IT processes are created using the Task Builder interface which contains over 300 prebuilt actions and activities that you can easily drag-and-drop together to form powerful automated tasks.

Saves Time & Reduces Errors

Network managers and IT administrators can eliminate time spent on repetitive IT processes so they can focus on other aspects of their jobs. Additionally, automation eliminates errors introduced during manual processes that often result in network downtime, delayed access to data, and user complaints. AutoMate can streamline inefficient processes and operations with reliable, repeatable, automation and eliminating errors introduced by process delays and repetitive worker activities.

Centralizes Management

With AutoMate, routines are more manageable and can be easily organized via the Task Administrator interface. With AutoMate Premium's Remote Administration capabilities, tasks can be managed or executed on remote machines in the same manner that they are managed/ran on the local machine.

Multi-Machine Execution

AutoMate Premium Editions enable tasks to be deployed to remote runtime installations. This offers an extremely cost effective means of automating multiple machines. With the Premium Edition, tasks can be constructed, organized and deployed from one convenient location instead of being spread throughout the organization.

See Also

What's New in AutoMate

Professional vs. Premium Edition

Contacting Network Automation 

↑ Top of Page