Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel3
minLevel2
stylenone

The following flowchart shows the steps in which an Automation workflow can be defined and then linked to a skill.


Image RemovedImage Added

Step 1:

...

Identify an out-of-the-box Automation

...

Service Configuration

First, you need to should validate if there is an existing out-of-the-box (OOTB) Automation Workflow is already available. If availableso, you can directly use or modify it.

To create your own custom workflow, you can create a new workflow and just set the basic properties of the workflow. Designing the workflow is the next step.

Step 2:

...

The next step is to modify an existing OOTB workflow if required or design your own workflow created in Step 1. The workflow designer allows you to add different Operations to create a sequence of tasks that can be executed as per the defined path.

All Operations that can be added into a workflow are out-of-the-box. For a complete list, refer to the section on Out-of-the-box Automation Operations and Workflows below.

...

Update Service Configurations

The Automation Workflow will require certain Service Configurations in order to execute successfully. For example, details and login credentials of a Server are required when trying to start a service on a Server.

You need to identify the appropriate Service Configurations for the workflow you are creating and update them here.

Step

...

In order to consume the Automation workflow, you will need to publish it as a Service. This is required when you want to link your Ticket Workflow to the Automation workflow.

Here you create a new Service, attach your Automation workflow to it and define the input parameters. Input parameters are those data elements that will be provided by the user.

The user will save these input parameters in ticket fields and when the Automation workflow is executed, the system will take the input data elements from the ticket fields.

Step 5: Add the Automation Workflow into Skill Fulfillment

Once you create an automation related skill, add the automation workflow as part of skill fulfillment. Select the required workflow service from the list and add the required mapping field details.

...

3: Configure Conversation Items

After selecting the automation workflow service as part of skill fulfillment, the next step is to add configure values to the input mapping fields for the selected workflow as attributes in the skill. This is done in the Conversation Parameters items section of the skill by associating all the required mapping fields as inputs from the user. After to the attributes in the skill. Once the skill is saved successfully and executedpublished, upon skill execution, Luma prompts will prompt the user to enter values for the attributes in order to execute the automation task.

Automation Terminology

...

These are out-of-the-box operations you can use to automate typical IT tasks in your organization.
These include operations such as managing your Active Directory, starting and stopping Windows servers, update fields of an ITSM ticket, and more. Each Operation can perform only one task.

...

Step 4: Add the Automation Workflow into Skill Fulfillment

Once the automation service is ready, you can now create a skill and relate the automation workflow service as a conversation item. Select the required workflow service from the list and add the required mapping field details.

Automation Terminology

TermDefinitionCreate New AllowedUpdate Allowed
Service ConfigurationsIn order to execute a workflow, the system will need some configurations such as how to connect to the system where the automated task will be executed. For example, when trying to add a user to Active Directory (AD), the Automation system may need parameters such as AD server details, username, password, and more.
You can store these configurations under the Service Configurations, which are used during the execution of a workflow.
NoYes
Input Parameters
Workflow Service These are
primarily used when integrating either ISM or Luma with Automation. When you want to initiate an Automation Workflow from an ISM ticket or Luma conversation, you might want to pass a few inputs into the workflow from the ticket or conversation. For
out-of-the-box workflow services available for the Service Configurations. These services can be added to a Skill to trigger a task.NoNo
Input Parameters

These are the inputs required to execute a Workflow service. For example, when adding a

new

deleting a user

to

in Active Directory, you might store the

Login

User ID

of the new user in the ticket

in an attribute, and

this value is then passed from ticket

pass the value to Automation Workflow.

These are known as input parameters.YesYesService When a workflow is published along with a set of Service Configurations and Input Parameters, it is exposed as a Service. An administrator can invoke a service into a ticket workflow.YesYes

Out-of-the-box Operations and Workflows

NoNo

For ease of use, we have provided some out-of-the-box operations as well as Workflows that you can start using as isService Configurations and Workflows, are available.

For a complete list refer to /wiki/spaces/DOC/pages/1616052336.

Learn More

Out-of-the-box Automation Operations Service Configurations and Workflows.

Learn More

Automation Workflow Designer

Create an Automation Workflow

Test your Automation Workflow

Configure Service Configuration

Execute an Automation Service from a Skill

Automation FAQs