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
Email 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 (Logic) icon at the top of the Activities panel. For more information, see the Logic Help topic.