RuleActions

data class RuleActions(val assignContactCategoryActions: List<RuleAssignContactCategoryAction>? = null, val createCaseActions: List<RuleCreateCaseAction>? = null, val endAssociatedTasksActions: List<RuleEndAssociatedTasksAction>? = null, val eventBridgeActions: List<RuleEventBridgeAction>? = null, val sendNotificationActions: List<RuleSendNotificationAction>? = null, val submitAutoEvaluationActions: List<RuleSubmitAutoEvaluationAction>? = null, val taskActions: List<RuleTaskAction>? = null, val updateCaseActions: List<RuleUpdateCaseAction>? = null)

The list of actions that will be executed when a rule is triggered.

Constructors

Link copied to clipboard
constructor(assignContactCategoryActions: List<RuleAssignContactCategoryAction>? = null, createCaseActions: List<RuleCreateCaseAction>? = null, endAssociatedTasksActions: List<RuleEndAssociatedTasksAction>? = null, eventBridgeActions: List<RuleEventBridgeAction>? = null, sendNotificationActions: List<RuleSendNotificationAction>? = null, submitAutoEvaluationActions: List<RuleSubmitAutoEvaluationAction>? = null, taskActions: List<RuleTaskAction>? = null, updateCaseActions: List<RuleUpdateCaseAction>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Information about the contact category action. The syntax can be empty, for example, {} .

Link copied to clipboard
Link copied to clipboard

Information about the EventBridge action.

Link copied to clipboard

Information about the send notification action.

Link copied to clipboard

Information about the task action. This field is required if TriggerEventSource is one of the following values: OnZendeskTicketCreate | OnZendeskTicketStatusUpdate | OnSalesforceCaseCreate

Link copied to clipboard