Available Actions
Advanced Workflows provide 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 dialog boxes that you can use to build Advanced Workflows 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. You can drag and drop actions in the Task Builder to build a series of Advanced Workflows steps that collectively make up the task. You can view all available actions in the Task Builder's Available Actions pane, categorized into folders. You build a task by dragging actions from the Available Actions pane into the Steps pane of the Task Builder. 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.
Advanced Workflows actions are organized in groups (or categories) to facilitate the development process:
Action Group |
Description |
---|---|
Allows automation of common Active Directory operations. |
|
Use Array actions to create, resize, or set the values of one or more elements in an array. |
|
Use Amazon DynamoDB actions to manage your DynamoDB |
|
Use Amazon EC2 (Elastic Compute Cloud) actions to manage your EC2 session and Elastic Block Store (EBS). |
|
Use Amazon Relational Database Service (RDS) actions to create and manage RDS instances. |
|
Use Amazon S3 actions to create and manage S3 buckets. |
|
Use the Amazon Simple Email Service (SES) actions to send and manage SES emails. |
|
Use the Amazon SimpleDB actions to run queries on structured data in real time. |
|
Use Amazon SQS (Simple Queue Service) actions to move data between distributed components of your applications that perform different tasks without losing messages or requiring each component to be always available. |
|
Azure actions allow you to interact with your Azure storage. |
|
Use the BASIC Script action to run BASIC scripts. |
|
Allow for automatic compression/decompression of files using commonly-used formats. |
|
Use the Computer actions to control the computer's Start menu Power button features, such as log off. |
|
Provides encryption automation to secure files before they are transported. |
|
Enable the execution of SQL queries and stored procedures on any |
|
These actions allow for user interaction with and input to tasks. |
|
Use the DLL actions to execute a specified method in a managed or unmanaged dynamic-link library (DLL) and store the return value of the method in a variable. |
|
Use the Dynamics CRM action to automate a variety of common CRM operations. |
|
Use the Email action to automate common to complex email operations and simultaneously manage several e-mail accounts from as many mail servers as required. |
|
Use this action to perform the creation, manipulation, and management of environment variables. |
|
Use this action to log specified events to the Windows Event Log. |
|
Allow for automation of data input and retrieval from Microsoft Excel spreadsheets and templates. |
|
Use this action to create and manage Exchange objects and sessions. |
|
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. |
|
Use this action to send specific commands to an FTP server (upload, download, create folder, remove folder, and so on). |
|
Use this action to automate common HTTP operations, such as GET, PUT, POST, DELETE, and more. |
|
Use this action to perform if/then operations in Advanced Workflows . (See also Select.) |
|
Use this action to perform common tasks on images, such as resize, rotate, crop, flip, etc. |
|
Use this task to label and go to a specific point in a workflow. |
|
Provide the ability to loop through data sets, files, processes, lists, and more for dynamic automation. |
|
Use the MSMQ action for MSMQ message delivery and retrieval. It contains individual activities that lets you to create, send, retrieve, clear, delete or wait for MSMQ messages on a local or remote machine. |
|
Network actions enable drive mapping and the sending of network messages. |
|
Use this action to convert typewritten, handwritten, or printed text as well as text contained in images to a variable or dataset, making it possible to search for a word or phrase, store text more compactly, and apply techniques such as text mining or text to speech. |
|
Use this action to manipulate spreadsheet contents, format cells, and protect files. |
|
Use the PDF action to streamline document creation and sharing, and automate an assortment of common PDF operations. |
|
Use the PowerShell action to embed existing PowerShell scripts to a task or point to an external .PS1 file to allow for seamless integration with other actions. |
|
Use the Printer action to get, remove, and set a default printer, and print documents. |
|
Use this action to start, stop, control, and query a process. |
|
Use this action to create, manipulate, rename, and delete registry keys, sub-keys or value data. |
|
Use this action to run a specified program, application, or document. |
|
Security actions allow for user authentication in the context of a task. |
|
Use the Select action instead of If for more complex decisions where there are several possible answers (e.g., favorite color=red, blue, green or yellow) |
|
The Services action provides various ways to the management of local or remote services, including operations such as starting, stopping, installing, uninstalling, or querying for a list of services installed on the system along with their current state. |
|
Use this action to automate all SharePoint business and IT processes. |
|
SNMP |
Allow for automatic processing of SNMP(simple network messaging protocol) events that occur on the network. |
The Task action allows task-level operations to be performed during runtime, including starting a secondary task (also known as a child task or subtask) from a parent task or start another task as a separate thread, stop execution of the current task, or call a function defined in the task. |
|
Enable automation of all terminal emulation and Telnet processes. |
|
Text actions enable the manipulation and parsing of textual data. |
|
Used to gauge the execution time between selected steps. |
|
The Type action is used to create an object from the defined custom type or web service, and define a custom object type or object types defined in a Web Service or import Web Service or .Net assembly types. |
|
Provide the ability to create and perform complex programming elements such as creating and running variables and datasets. |
|
Provides VMWare guest OS operations. |
|
Provides VM host OS operations. |
|
Wait actions provide the ability to pause task execution until a specified system event (e.g., the appearance of a file) transpires. |
|
This action allows you to automate the ability to execute Web Service calls via WSDL (Web Service Definition Language) URI (Uniform Resource Identifier) path. |
|
The WMI - Query action can monitor and control managed resources on a local or remote computer, thus improving manageability of computers in a networked environment. |
|
Allows XML parsing and manipulation. |