Skip to main content
_id
string

Unique identifier for the automation that generated by system.

name
string

The name of automation.

event
string

Act as a trigger that start an automation. There are 4 different types onTaskCreated: Automation will happen when a task is created. onTaskFinished: Automation will happen when a task is finished (status task: Done). onTaskAssigned: Automation will happen when a task is assigned to field user(s). onDataSourceCreated: Automation will happen when a datasource is created.

automationType
string

Automation's type. The changes you want to automate. There are 6 different types: createTask: The task will create when an event happens. createAssignTask: will create assigned task when an event happens. moveTask: The task will move to the selected hub when an event happens. assignTask: The task will automatically assigned to the selected user on a hub when an event happens. webhook: The data task or data source will sent to the specific URL when an event happens. createOrUpdateDataSource: The data source will create or update when an event happens.

dataType
string

Automation's data type to describe that automation is running on a task or data module.

automationDetails
object

Set of fields according to the selected automation type.

rules
object

Act as an automation's criteria. Criteria that must be true to run an Automation.

organizationId
string

The identifier for the organization that generated by system.

isActive
boolean

Automation's active state, only active automation will proceed by system

createdTime
string<date-time>

Time at which the automation was created.

updatedTime
string<date-time>

Time at which the automation was updated.

createdBy
string

Email that created the automation.

updatedBy
string

Email that updated the automation.