class Aws::Connect::Types::RuleAction
@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/RuleAction AWS API Documentation
@return [Types::SubmitAutoEvaluationActionDefinition]
Information about the submit automated evaluation action.
@!attribute [rw] submit_auto_evaluation_action
@return [Types::EndAssociatedTasksActionDefinition]
Supported only for ‘TriggerEventSource` values: `OnCaseUpdate`.
Information about the end associated tasks action.
@!attribute [rw] end_associated_tasks_action
@return [Types::UpdateCaseActionDefinition]
`OnCaseUpdate`.
Supported only for `TriggerEventSource` values: `OnCaseCreate` |
Information about the update case action.
@!attribute [rw] update_case_action
@return [Types::CreateCaseActionDefinition]
`OnPostCallAnalysisAvailable` | `OnPostChatAnalysisAvailable`.
Supported only for `TriggerEventSource` values:
Information about the create case action.
@!attribute [rw] create_case_action
@return [Types::SendNotificationActionDefinition]
`OnMetricDataUpdate`
`OnPostChatAnalysisAvailable` | `OnContactEvaluationSubmit` |
| `OnRealTimeChatAnalysisAvailable` |
`OnPostCallAnalysisAvailable` | `OnRealTimeCallAnalysisAvailable`
Supported only for `TriggerEventSource` values:
Information about the send notification action.
@!attribute [rw] send_notification_action
@return [Types::AssignContactCategoryActionDefinition]
`OnZendeskTicketStatusUpdate` | `OnSalesforceCaseCreate`
`OnPostChatAnalysisAvailable` | `OnZendeskTicketCreate` |
| `OnRealTimeChatAnalysisAvailable` |
`OnPostCallAnalysisAvailable` | `OnRealTimeCallAnalysisAvailable`
Supported only for `TriggerEventSource` values:
Information about the contact category action.
@!attribute [rw] assign_contact_category_action
@return [Types::EventBridgeActionDefinition]
`OnMetricDataUpdate`
`OnPostChatAnalysisAvailable` | `OnContactEvaluationSubmit` |
| `OnRealTimeChatAnalysisAvailable` |
`OnPostCallAnalysisAvailable` | `OnRealTimeCallAnalysisAvailable`
Supported only for `TriggerEventSource` values:
Information about the EventBridge action.
@!attribute [rw] event_bridge_action
@return [Types::TaskActionDefinition]
`OnSalesforceCaseCreate`
`OnZendeskTicketCreate` | `OnZendeskTicketStatusUpdate` |
`TriggerEventSource` is one of the following values:
Information about the task action. This field is required if
@!attribute [rw] task_action
@return [String]
The type of action that creates a rule.
@!attribute [rw] action_type
Information about the action to be performed when a rule is triggered.