Core attributes of an automation rule, including its name, trigger condition, action to execute, and current state.

Hierarchy

  • AutomationRuleAttributes

Constructors

Properties

Defines what happens when the rule triggers. Combines an action type with action-specific configuration data.

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
createdAt: Date

Timestamp when the automation rule was created.

modifiedAt?: Date

Timestamp when the automation rule was last modified.

name: string

A human-readable name for the automation rule, used to identify the rule in the UI and API responses.

Whether the automation rule is active. Enabled rules trigger on matching case events; disabled rules are inactive but preserve their configuration.

Defines when the rule activates. Combines a trigger type (the case event to listen for) with optional trigger data (conditions that narrow when the trigger fires).

Generated using TypeDoc