/AWS1/CL_CNTRULEACTION¶
Information about the action to be performed when a rule is triggered.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_actiontype TYPE /AWS1/CNTACTIONTYPE /AWS1/CNTACTIONTYPE¶
The type of action that creates a rule.
Optional arguments:¶
io_taskaction TYPE REF TO /AWS1/CL_CNTTASKACTIONDEFN /AWS1/CL_CNTTASKACTIONDEFN¶
Information about the task action. This field is required if
TriggerEventSourceis one of the following values:OnZendeskTicketCreate|OnZendeskTicketStatusUpdate|OnSalesforceCaseCreate
io_eventbridgeaction TYPE REF TO /AWS1/CL_CNTEVENTBRIDGEACTDEFN /AWS1/CL_CNTEVENTBRIDGEACTDEFN¶
Information about the EventBridge action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnRealTimeCallAnalysisAvailable|OnRealTimeChatAnalysisAvailable|OnPostChatAnalysisAvailable|OnContactEvaluationSubmit|OnMetricDataUpdate
io_assigncontactcataction TYPE REF TO /AWS1/CL_CNTASSIGNCONTACTCAT00 /AWS1/CL_CNTASSIGNCONTACTCAT00¶
Information about the contact category action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnRealTimeCallAnalysisAvailable|OnRealTimeChatAnalysisAvailable|OnPostChatAnalysisAvailable|OnZendeskTicketCreate|OnZendeskTicketStatusUpdate|OnSalesforceCaseCreate
io_sendnotificationaction TYPE REF TO /AWS1/CL_CNTSENDNOTIFACTDEFN /AWS1/CL_CNTSENDNOTIFACTDEFN¶
Information about the send notification action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnRealTimeCallAnalysisAvailable|OnRealTimeChatAnalysisAvailable|OnPostChatAnalysisAvailable|OnContactEvaluationSubmit|OnMetricDataUpdate
io_createcaseaction TYPE REF TO /AWS1/CL_CNTCREATECASEACTDEFN /AWS1/CL_CNTCREATECASEACTDEFN¶
Information about the create case action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnPostChatAnalysisAvailable.
io_updatecaseaction TYPE REF TO /AWS1/CL_CNTUPDCASEACTIONDEFN /AWS1/CL_CNTUPDCASEACTIONDEFN¶
Information about the update case action.
Supported only for
TriggerEventSourcevalues:OnCaseCreate|OnCaseUpdate.
io_assignslaaction TYPE REF TO /AWS1/CL_CNTASSIGNSLAACTDEFN /AWS1/CL_CNTASSIGNSLAACTDEFN¶
Information about the assign SLA action.
io_endassociatedtasksaction TYPE REF TO /AWS1/CL_CNTENDASSCDTSKSACTDEF /AWS1/CL_CNTENDASSCDTSKSACTDEF¶
Information about the end associated tasks action.
Supported only for
TriggerEventSourcevalues:OnCaseUpdate.
io_submitautoevalaction TYPE REF TO /AWS1/CL_CNTSUBMITAUTOEVALAC00 /AWS1/CL_CNTSUBMITAUTOEVALAC00¶
Information about the submit automated evaluation action.
Queryable Attributes¶
ActionType¶
The type of action that creates a rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONTYPE() |
Getter for ACTIONTYPE, with configurable default |
ASK_ACTIONTYPE() |
Getter for ACTIONTYPE w/ exceptions if field has no value |
HAS_ACTIONTYPE() |
Determine if ACTIONTYPE has a value |
TaskAction¶
Information about the task action. This field is required if
TriggerEventSourceis one of the following values:OnZendeskTicketCreate|OnZendeskTicketStatusUpdate|OnSalesforceCaseCreate
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TASKACTION() |
Getter for TASKACTION |
EventBridgeAction¶
Information about the EventBridge action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnRealTimeCallAnalysisAvailable|OnRealTimeChatAnalysisAvailable|OnPostChatAnalysisAvailable|OnContactEvaluationSubmit|OnMetricDataUpdate
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTBRIDGEACTION() |
Getter for EVENTBRIDGEACTION |
AssignContactCategoryAction¶
Information about the contact category action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnRealTimeCallAnalysisAvailable|OnRealTimeChatAnalysisAvailable|OnPostChatAnalysisAvailable|OnZendeskTicketCreate|OnZendeskTicketStatusUpdate|OnSalesforceCaseCreate
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSIGNCONTACTCATACTION() |
Getter for ASSIGNCONTACTCATEGORYACTION |
SendNotificationAction¶
Information about the send notification action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnRealTimeCallAnalysisAvailable|OnRealTimeChatAnalysisAvailable|OnPostChatAnalysisAvailable|OnContactEvaluationSubmit|OnMetricDataUpdate
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDNOTIFICATIONACTION() |
Getter for SENDNOTIFICATIONACTION |
CreateCaseAction¶
Information about the create case action.
Supported only for
TriggerEventSourcevalues:OnPostCallAnalysisAvailable|OnPostChatAnalysisAvailable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATECASEACTION() |
Getter for CREATECASEACTION |
UpdateCaseAction¶
Information about the update case action.
Supported only for
TriggerEventSourcevalues:OnCaseCreate|OnCaseUpdate.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATECASEACTION() |
Getter for UPDATECASEACTION |
AssignSlaAction¶
Information about the assign SLA action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSIGNSLAACTION() |
Getter for ASSIGNSLAACTION |
EndAssociatedTasksAction¶
Information about the end associated tasks action.
Supported only for
TriggerEventSourcevalues:OnCaseUpdate.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDASSOCIATEDTASKSACTION() |
Getter for ENDASSOCIATEDTASKSACTION |
SubmitAutoEvaluationAction¶
Information about the submit automated evaluation action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBMITAUTOEVALACTION() |
Getter for SUBMITAUTOEVALUATIONACTION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_RULEACTIONS¶
TYPES TT_RULEACTIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CNTRULEACTION WITH DEFAULT KEY
.