Skip to main content

Routines Section

design

Overview

Routines are the automations that you can create and save for later use. They're perhaps one of our most valuable tools because they make automations easier to replicate throughout your processes. They can be recycled or modified by other users and applied to any operation, bringing a lot of scalability to all your processes.

For example, let's say that in many of your workflows you need to send a system message and an email in each state change. You can create a routine with that specific automation sequence and add it as a stage through any routine builder. You can reuse the routine in any and as many processes as you need. If you need a similar routine but with some slight differences, open the existing routine, make the chagnes, and save it with another name, conserving both routines for later use.

Accessing Routines

To access the Routines section:

access
  1. Press Administrator in the Main Menu Bar.
  2. Select Routines from the Administrative Panel.
  3. The Routines settings panel will open up.

Create Routine Settings Panel Layout

Create or edit a routine from the Routines settings panel:

access

To begin working with routines, you have three main options:

  1. Create a new routine from scratch:
    Select this option if you want to design a completely new automation sequence. You will be able to define all the steps, inputs, and actions according to your specific needs.

  2. Copy an existing routine:
    If you want to use an existing routine as a template, choose this option. This allows you to duplicate a routine, make any necessary modifications, and save it as a new routine. This is useful when you need a similar routine with slight changes, saving you time and effort.

  3. Edit an existing routine:
    Use this option to modify the configuration of a routine that has already been created. You can update its steps, inputs, or any other settings to better fit your current requirements.

Choose the option that best fits your workflow. After making your selection, the routine settings panel will open, allowing you to configure or update the routine as needed.

After choosing an option, the following settings panel opens up:

access
  1. Save: Saves the current configuration

A. General

access
Name:
The routine's display name
It doesn't have to be unique.
Code:
The routine's unique identification code
Only lowercase letters, numbers, and underscore accepted.
Category:
Indicates the routine's category

Options are: Flowcontrol, Network, or Normal

Description:
Brief description of the routine

B. Inputs

access
+ Add inputs:
Adds new input fields into the routine.
When pressed, the input options will be displayed.
Display:
The input field's display name
It doesn't have to be unique.
Code:
The input's identification code
Only lowercase letters, numbers, and underscores are accepted.
Input Type:

Indicates the input's data type. Options include: String, Number, Boolean, Date, Object, Any, Array, Dictionary, CotTaskId, CotUserId, CotChannelId, CotGroupId, CotAnswerId, CotGroupId, CotAccessRoleId, CotPropertyTypeId, CotPropertyId, CotStateMachineStateId, CotSurveyId.

Go to the Data Models section for more information about the COT* data types.

Required:
The toggle switch indicates whether it is a required field or not.
Required fields must be filled out.
Description:
Brief description or important information relavant to the input field.
This discription will be displayed below the input field.

C. Routine Builder

For setup information, go to the Routine Builder section.