FeatureTemplateRuleData
The configuration for a rule template
type FeatureTemplateRuleData {
actions: [FeatureTemplateRuleDataAction!]!
conditions: [FeatureTemplateRuleDataCondition!]!
matchType: RuleMatchTypes!
name: String!
scheduleSettings: FeatureTemplateRuleScheduleSettings
scheduleType: ScheduleType
state: RuleState!
stopUpcoming: Boolean!
triggers: [FeatureTemplateRuleDataTrigger!]!
}
Fields
FeatureTemplateRuleData.actions ● [FeatureTemplateRuleDataAction!]! non-null object common
Lists the actions that the rule will execute
FeatureTemplateRuleData.conditions ● [FeatureTemplateRuleDataCondition!]! non-null object common
Lists the conditions that the rule uses to filter conversations.
FeatureTemplateRuleData.matchType ● RuleMatchTypes! non-null enum common
The match type of the Rule Conditions e.g. any, all
FeatureTemplateRuleData.name ● String! non-null scalar common
The name of the rule.
FeatureTemplateRuleData.scheduleSettings ● FeatureTemplateRuleScheduleSettings object common
The schedule type settings.
FeatureTemplateRuleData.scheduleType ● ScheduleType enum common
The schedule of the rule.
FeatureTemplateRuleData.state ● RuleState! non-null enum common
The state of the rule.
FeatureTemplateRuleData.stopUpcoming ● Boolean! non-null scalar common
True to stop upcoming rules; false otherwise.
FeatureTemplateRuleData.triggers ● [FeatureTemplateRuleDataTrigger!]! non-null object common
List the triggers that invoke execution of the rule.
Member of
FeatureTemplateRule object