Activities
Automation comes with a variety of built-in activities for core functionality. These activities handle operations such as date and time manipulation, JSON and XML parsing, and HTTP requests, for example. This table contains helpful hints and best practices for using these activities. It is not an exhaustive list, since more activities are being developed and added. If you're looking for something that's not listed here, please enter it in the Search activities field in the Workflow Editor.
Activity Category | Description |
---|---|
Ansible Tower | Activities related to Ansible Tower automation |
AWS Service | Activities for interacting with Amazon Web Services |
Core | General utilities such as date calculation and data transformation. |
Database | Activities for performing JDBC database functions |
Allows you to send an email as part of a workflow | |
File Operations | Activities related to file upload and download |
Google Cloud Platform | Activities for interacting with Google Cloud Platform |
Meraki | Activities for configuring networks and devices in Cisco Meraki |
Microsoft Windows | Activities for interacting with Microsoft Windows services and functions |
Python | Execute scripts from a defined list of Python functions |
SNMP | Activities for executing SNMP commands from a workflow |
Table | Create and modify multi-dimensional arrays that do not require a target or authentication |
Task | Activities related to workflows that require user input |
Terminal | Execute terminal commands from within a workflow |
Terraform | Activities for interacting with Terraform resources |
Unix/Linux System | Activities for interacting with Unix/Linux platforms |
Web Service | Activities for generating HTTP requests |
Common Activity Properties
Each activity has both general and activity-specific properties that must be configured. Depending on the activity, you might need to configure Targets or Account Keys.
The following General properties are common among activities:
Property Name | Description |
---|---|
Display Name | Provide a descriptive name for the activity (required). |
Description | Provide a short description of the activity (optional). |
Activity Timeout | Enter the amount of time in seconds that Automation will attempt to complete an activity (required). |
Continue Workflow Execution on Failure | Check the check box to continue the workflow if this activity fails (optional). |
Skip Activity Execution | Check this check box to bypass running the activity during the workflow execution (optional). |
Logic Components
Logic components add flexibility to your workflows by allowing you to include elements such as groups, conditions, and loops. To access the Logic components, click the (Logic) icon at the top of the Activities panel. For more information, see the Logic Help topic.