Skip to main content
Share:
Link is copied

Add a Workflow

info

In this section and its subsections, the term workflow may indicate a Standard Workflow or a workflow preset (a Workflow Template or a Managed Workflow, see section Workflows Overview > Workflow Types > Standard, Managed Workflows, and Workflow Templates).

The procedures of adding and managing a workflow and a workflow preset (a Workflow Template or a Managed Workflow) are basically similar, the main difference is the page on which the operation is performed (see section Work with Workflows > Workflows Pages and Types of Workflows Available).

The Add Workflow Button

The control button for adding a workflow is provided:

  • on an empty Workflows page – in the central part of the page. The figure below shows an empty Workflows page of a site as an example

    Adding a workflow on an empty Workflows page

  • on a non-empty Workflows page – to the right of the workflows list (see the figure below)

    Adding a workflow on a non-empty Workflows page

Start Creating a Workflow

The figure below shows the creation of a Standard Automated Workflow as an example:

More examples are provided in section Workflow Creation Examples.

To perform the initial workflow setup:

  1. Go to the corresponding Workflows page (see section Work with Workflows > Workflows Pages and Types of Workflows Available)

  2. Click the Add Workflow button (see section The Add Workflow Button)

    The workflow adding dialog opens. On different Workflows pages, the dialog offers different sets of options:

    • on the site Workflows page (Sites > [site] Workflows)

      The workflow adding dialog on the site

    • on Standard Workflows pages of higher levels (Site Groups > [site group] > Group Workflows and Company > Global Workflows)

      The workflow adding dialog on a Standard Workflows page

      The Link and Link (Multiple) options (see above) are not displayed, since these options are available on site Workflows pages only.

    • on Managed Workflows pages (Site Groups > [site group] > Managed Workflows, Company > Managed Workflows) and on the Workflow Templates page (Company > Workflow Templates)

      The workflow adding dialog on a workflow preset page

      The Add from Template option (see above) is not displayed, since it is available for Standard Workflows creation only.

  3. Select the workflow creation option (see the figures above)

  4. (Optional, if Import, Copy, Link, Link (Multiple), or Add from Template option was selected) Select the workflow(s) from the list that opens

    For tips on copying or importing workflows, see section Copied or Imported Workflows.

    For tips on linking Managed Workflows via the Link and Link (Multiple) options, see section Understand which Workflows to Link.

    info

    If Link (Multiple) or Add from Template option was chosen, applying the selection finishes the initial workflow setup.

  5. (For all workflow creation options, except Add from Template and Link (Multiple)) In the dialog that opens:

    a. Enter the Name for the workflow

    The name must be unique on the current Workflows page. The name can be edited later.

    b. (Optional) Set the workflow comment in the text field

    For details on using the comment, see section Workflow Incoming Conditions and Workflow Comment > Workflow Comment.

    This step can be skipped and performed later, after the workflow creation.

    c. (Optional, for Manual Workflows only) Select if the workflow is a Default Workflow or not, by selecting or not selecting the Default tab

    warning

    Note that a Default Workflow cannot later be converted to a regular workflow with incoming conditions.

    For details about adding Default Workflows, see section The Default Property.

    d. (Optional, for Standard Automated Workflows only) Set the workflow as a Foreground or a Background Workflow, by selecting or not selecting the Execute in Background checkbox

    info

    For Managed Automated Workflows, the value of the checkbox is read-only and is provided for informational purposes.

    See more details about the setting, see section Execute in Background Checkbox.

    This step can be skipped and performed later, after the workflow creation.

    e. (Optional) Set the incoming conditions for the workflow

    This step can also be performed later, after the workflow creation.

    info

    For Managed Workflows, this step is available only if the Specific Alarms option was selected. See section Override the Workflow Incoming Conditions or Not for details.

    For Default Workflows (see section Workflows Overview > Workflow Types > Default Workflows), this step is skipped.

    For details on setting the incoming conditions, see section Workflow Incoming Conditions and Workflow Comment > Workflow Incoming Conditions.

    e. Click Create to complete the initial workflow setup

Section Workflow Creation Examples shows how workflows of different types are created.

Finish Creating a Workflow

After a workflow is added to a Workflows page, you can perform the following steps to finish the workflow setup:

  1. (Optional) Set (if not set) or edit the workflow incoming conditions

    This operation is available for all types of workflows, except Default Workflows.

    For instructions, see section Workflow Incoming Conditions and Workflow Comment > Set Incoming Conditions for a Workflow.

    To edit the incoming conditions of a Managed Workflow linked to a site, you first need to select the Custom conditions checkbox in the Incoming Alarm step of the linked workflow (if not selected). See section Workflow Incoming Conditions and Workflow Comment > Override Incoming Conditions for a Managed Workflow Linked to a Site for details.

  2. (Optional) Set or edit the workflow Comment

    For details on using the comment, see section Workflow Incoming Conditions and Workflow Comment > Workflow Comment.

  3. (Optional, for all workflows, except Managed Workflows linked to sites) Configure or edit the workflow settings

    For details, see section Work with Workflow Settings.

  4. (Optional, for all workflows, except Managed Workflows linked to sites) Add or edit workflow steps and their settings

    For details, see section Work with Workflow Steps.

Roles Use in Workflows

You can use roles (a Status Role, a Schedule Role, or a Contact Role) instead of constant values in certain workflow steps – for example, a Contact Role instead of a direct contact in an cloud_queue Automated Actions > email Send Email (see the figure below):

Most typically, roles are used to apply site-specific details (statuses, schedules, or contacts) in the following types of workflows:

  • workflow presets

    • Managed Workflows linked to a site

    • Workflow Templates used for site-level workflows creation

  • Standard Workflows of higher level (site group or global) that run on sites

To make use of roles in such workflows, you need to assign each role to a respective entity (a status, a schedule, or a contact) on at least one level: of the respective site, of the containing site group / Organizational Unit, or on the global level.

For details on how roles are assigned, applied and resolved during the workflow operation, see section Advanced Features in evalink talos > Use of Roles.

Specifics of Adding Different Types of Workflows

The subsections below cover some specific cases that need to be described explicitly.

The Default Property

info

This setting is available in Manual Workflows only.

When creating a Manual Workflow, it is possible to set it as a Default Workflow (see section Workflows Overview > Workflow Types > Default Workflows).

To add a workflow as a Default Workflow, in the workflow adding dialog (see section Start Creating a Workflow), select the Default tab as shown on the figure below:

Add a Default Workflow

Some Workflows pages can have only one Default Workflow, see the details in section Default Workflows > Default Workflows on Workflows Pages in Workflows Overview > Workflow Types. If a workflow is created on one of such pages, which already has a Default Workflow, the Default tab in the workflow adding dialog is disabled.

It is possible to import, copy, or link a regular workflow, setting it as a Default Workflow. For details, see the note in section Copied or Imported Workflows.

warning

A Workflow that is added to a Workflow page as a Default Workflow cannot later be transformed into a regular workflow with incoming conditions.

A regular workflow also cannot be transformed into a Default Workflow after its creation.

The only exception from these rules is when a Default Managed Workflow is linked to a site with the Specific Alarms (Managed) option selected (see the tip in section Link a Default Managed Workflow).

Execute in Background Сheckbox

info

This setting:

  • is displayed in Automated Workflows only

  • can be edited for Standard Automated Workflows only. For Managed Automated Workflows, the settings is read-only and is displayed in the workflow adding dialog for informational purposes

It is possible to create a Foreground or a Background Automated Workflow (section Manual and Automated Workflows > Automated Workflows Executed in Foreground and in Background in Workflows Overview > Workflow Types).

A copied or imported Foreground Workflow can be added as a Background Workflow, and vice versa.

This setting is defined by the value of the Execute in Background checkbox in the workflow adding dialog (see the figure below):

Set the Execute in Background checkbox

  • if the checkbox is not set (a default value when a workflow is created from scratch) – a Foreground Automated Workflow is created

  • if the checkbox is set – a Background Automated Workflow is created

info

A workflow can be converted from a Foreground to a Background one and vice versa after its creation, by editing the checkbox in the workflow settings area.

Managed Workflows Linking Specifics

info

Linking Managed Workflows is available on site Workflows pages only (Sites > [site] > Workflows only).

When a Managed Workflow is linked to a site, only the workflow name, the workflow comment, and the workflow incoming conditions can be edited. All other parameters of the linked Managed Workflows are read-only on the site level.

Linking Managed Workflow(s) without editing any settings is also possible, if the Managed Workflows name is unique on the current Workflows page.

When you link a single workflow using the Link option (see section Start Creating a Workflow), the Managed Workflows list only displays for each workflow if it is an cloud_queue Automated or a person Manual Workflow (see the figure below).

Linking a single Managed Workflow

To select a Managed Workflow to be linked to the site, click on it.

When you link multiple workflows at once using the Link (Multiple) option (see section Start Creating a Workflow), the list provides the following indications for each workflow (see the figure below):

  • if it is an cloud_queue Automated or a person Manual Workflow

  • the level of hierarchy on which a Managed Workflow is created

    The Managed Workflows of the containing site group can be identified by the site group / Organization Unit name. Global Managed Workflows have no names displayed next to them.

  • if a Managed Workflow is already linked to the site (the toggle is blue) or not (the toggle is gray)

  • if a Managed Workflow has enabled or disabled status

    A disabled Managed Workflow is marked with a strikethrough formatting.

Linking multiple Managed Workflows

To select Managed Workflows to be linked to the site, move their toggles to active position and click Submit.

You can also unlink the previously linked Managed Workflows if necessary.

Override the Workflow Incoming Conditions or Not

For a Managed Workflow that is linked to a site, it is possible to override the workflow incoming conditions with custom ones.

This option is useful when Administrator or Manager needs, for example, to link the same Managed Workflow to one site several times and target it at different types of alarms.

info

The steps and settings of a Managed Workflow linked to a site cannot be edited on the site level.

To override the incoming conditions of a linked Managed Workflow:

  • if the Link option was selected in the workflow adding dialog – select the settings Specific Alarms tab (see the figure below)

    Linking a Managed Workflow and overriding incoming conditions

    To link the workflow without overriding its incoming conditions, leave the settings Specific Alarms (Managed) tab selected.

  • if the Link (Multiple) option was selected in the workflow adding dialog – you can only modify the incoming conditions after the workflow creation (see below)

The incoming conditions can be modified on the site level after the workflow is linked.

To modify the incoming conditions of a linked Managed Workflow:

  1. On the site level, go to the Incoming Alarm step of a linked workflow

  2. Follow the instructions in section Workflow Incoming Conditions and Workflow Comment > Override Incoming Conditions for a Managed Workflow Linked to a Site

The original incoming conditions of a linked Managed Workflow can be restored at any time later.

info

This section is applicable to Manual Managed Workflows only.

A Default Managed Workflow is a Default Workflow that was created on a Managed Workflows page (Site Groups > [site group] > Managed Workflows or Company > Managed Workflows). For a definition of a Default Workflow and some basic details, see section Workflows Overview > Workflow Types > Default Workflows and its subsections.

A Default Managed Workflow is a preset – in order to function as a Default Workflow, it needs to be linked to a site.

The general considerations when linking a Default Managed Workflow to a site are as follows:

  • in the most typical scenario, a Default Managed Workflow would be linked to a site as a Default Workflow

    For details on adding a Default Workflow (regardless of the workflow creation method), see section The Default Property.

    To link a workflow as a Default Workflow, select the done Default option (see the figure below):

    Link a Default Workflow as a regular workflow

    When any workflow is added with this option selected, the general Default property rule applies: the workflow cannot later be transformed into a regular workflow.

  • it is possible to link a Default Managed Workflow as a regular workflow with incoming conditions, overriding the Default property of the Managed Workflow on the site level

    To link a Default Managed Workflow as a regular workflow, select the settings Specific Alarms option (see the figure above).

    After selecting the settings Specific Alarms option, you can specify the incoming conditions for the workflow

tip

If you select the settings Specific Alarms (Managed) option when linking a Default Managed Workflow, the linked workflow inherits the Default property.

However, in this case the linked workflow can later be transformed into a regular workflow by selecting the Custom conditions checkbox (see section Workflow Incoming Conditions and Workflow Comment > Override Incoming Conditions for a Managed Workflow Linked to a Site).

This is the only case when the Default property of a workflow can be overridden after a workflow is added to a Workflows page.

info

If the site Workflows page contains a Default Workflow already, only the settings Specific Alarms option can be used when linking a Default Managed Workflow.

Standard Workflows Adding Specifics

Copied or Imported Workflows

When a workflow is imported or copied, it inherits the Manual or Automated workflow type, the incoming conditions, the full scope of workflow settings, and the steps of the workflow together with the step parameters.

Some of the basic workflow settings and the workflow incoming conditions can be overridden by Administrator or Manager directly in the workflow adding dialog. These parameters appear in the dialog pre-selected with the values inherited from the source workflow.

These and other workflow parameters can be modified in the workflow editor afterwards.

info

It is possible to import or copy a regular Manual Workflow with incoming conditions and set it as a Default Workflow. This can be done only if there is no Default Workflow on the Workflows page where the workflow is created. For details on adding a workflow as a Default Workflow, see section The Default Property.

It is also possible to import or copy a Default Workflow, setting it as a regular workflow and specifying the incoming conditions for it.

Note that, after a workflow is copied or imported as a Default Workflow or as a regular workflow, its Default property cannot be changed:

  • a Default Workflow cannot be transformed into a regular workflow

  • a regular workflow cannot be transformed into a Default Workflow

Workflow Creation Examples

Add a Standard Manual Workflow

Add a Standard Automated Workflow

See the figure in section Start Creating a Workflow.

Add a Default Workflow

Add a Workflow by Copying

Add a Workflow by Importing

Add a Workflow from a Workflow Template

Add a Workflow Template

Was this page helpful?