RuleTriggerType
The possible types for rule triggers.
enum RuleTriggerType {
AGENT_ASSIGNED
AGENT_MENTIONED
AGENT_UNASSIGNED
ASSIGNEE_CHANGED
CONVERSATION_AUTOMATIC_UNSNOOZED
CONVERSATION_CLOSED
CONVERSATION_OPENED
CONVERSATION_RATED
CONVERSATION_SNOOZED
CONVERSATION_SPAMMED
CONVERSATION_TRASHED
CONVERSATION_UNTRASHED
CREATED
CREATED_BY_AGENT
CUSTOM_FIELD_CHANGED
LABEL_ADDED
LABEL_REMOVED
MAILBOX_CHANGED
NEW_INBOUND_MESSAGE
NEW_NOTE
NEW_OUTBOUND_MESSAGE
UPDATED
}
Values
RuleTriggerType.AGENT_ASSIGNED
Agent assigned param
RuleTriggerType.AGENT_MENTIONED
Agent mentioned param
RuleTriggerType.AGENT_UNASSIGNED
Agent unassigned param
RuleTriggerType.ASSIGNEE_CHANGED
Assignee changed param
RuleTriggerType.CONVERSATION_AUTOMATIC_UNSNOOZED
Conversation automatic unsnoozed param
RuleTriggerType.CONVERSATION_CLOSED
Conversation closed param
RuleTriggerType.CONVERSATION_OPENED
Conversation opened param
RuleTriggerType.CONVERSATION_RATED
Conversation rated param
RuleTriggerType.CONVERSATION_SNOOZED
Conversation snoozed param
RuleTriggerType.CONVERSATION_SPAMMED
Conversation spammed param
RuleTriggerType.CONVERSATION_TRASHED
Conversation trashed param
RuleTriggerType.CONVERSATION_UNTRASHED
Conversation untrashed param
RuleTriggerType.CREATED
Created param
RuleTriggerType.CREATED_BY_AGENT
Created by agent param
RuleTriggerType.CUSTOM_FIELD_CHANGED
Custom field changed param
RuleTriggerType.LABEL_ADDED
Label added param
RuleTriggerType.LABEL_REMOVED
Label removed param
RuleTriggerType.MAILBOX_CHANGED
Mailbox changed param
RuleTriggerType.NEW_INBOUND_MESSAGE
New inbound message param
RuleTriggerType.NEW_NOTE
New note param
RuleTriggerType.NEW_OUTBOUND_MESSAGE
New outbound message param
RuleTriggerType.UPDATED
Updated param
Member of
FeatureTemplateRuleDataTrigger object ● RuleTrigger object ● TriggerInput input