/AWS1/CL_CNTSEARCHCRITERIA¶
A structure of search criteria to be used to return contacts.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_name TYPE REF TO /AWS1/CL_CNTNAMECRITERIA /AWS1/CL_CNTNAMECRITERIA¶
Name of the contact.
it_agentids TYPE /AWS1/CL_CNTAGENTRESRCIDLIST_W=>TT_AGENTRESOURCEIDLIST TT_AGENTRESOURCEIDLIST¶
The identifiers of agents who handled the contacts.
io_agenthierarchygroups TYPE REF TO /AWS1/CL_CNTAGENTHIERARCHYGRPS /AWS1/CL_CNTAGENTHIERARCHYGRPS¶
The agent hierarchy groups of the agent at the time of handling the contact.
it_channels TYPE /AWS1/CL_CNTCHANNELLIST_W=>TT_CHANNELLIST TT_CHANNELLIST¶
The list of channels associated with contacts.
io_contactanalysis TYPE REF TO /AWS1/CL_CNTCONTACTANALYSIS /AWS1/CL_CNTCONTACTANALYSIS¶
Search criteria based on analysis outputs from Amazon Connect Contact Lens.
it_initiationmethods TYPE /AWS1/CL_CNTINITIATIONMTHLST_W=>TT_INITIATIONMETHODLIST TT_INITIATIONMETHODLIST¶
The list of initiation methods associated with contacts.
it_queueids TYPE /AWS1/CL_CNTQUEUEIDLIST_W=>TT_QUEUEIDLIST TT_QUEUEIDLIST¶
The list of queue IDs associated with contacts.
io_routingcriteria TYPE REF TO /AWS1/CL_CNTSRCHABLEROUTINGC00 /AWS1/CL_CNTSRCHABLEROUTINGC00¶
Routing criteria for the contact.
io_additionaltimerange TYPE REF TO /AWS1/CL_CNTSRCHCONTSADDLTIM00 /AWS1/CL_CNTSRCHCONTSADDLTIM00¶
Additional TimeRange used to filter contacts.
io_searchablecontactattrs TYPE REF TO /AWS1/CL_CNTSRCHABLECONTACTA00 /AWS1/CL_CNTSRCHABLECONTACTA00¶
The search criteria based on user-defined contact attributes that have been configured for contact search. For more information, see Search by custom contact attributes in the Amazon Connect Administrator Guide.
To use
SearchableContactAttributesin a search request, theGetContactAttributesaction is required to perform an API request. For more information, see https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnect.html#amazonconnect-actions-as-permissionsActions defined by Amazon Connect.
io_searchablesegmentattrs TYPE REF TO /AWS1/CL_CNTSRCHABLESEGMENTA00 /AWS1/CL_CNTSRCHABLESEGMENTA00¶
The search criteria based on searchable segment attributes of a contact.
Queryable Attributes¶
Name¶
Name of the contact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME |
AgentIds¶
The identifiers of agents who handled the contacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTIDS() |
Getter for AGENTIDS, with configurable default |
ASK_AGENTIDS() |
Getter for AGENTIDS w/ exceptions if field has no value |
HAS_AGENTIDS() |
Determine if AGENTIDS has a value |
AgentHierarchyGroups¶
The agent hierarchy groups of the agent at the time of handling the contact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTHIERARCHYGROUPS() |
Getter for AGENTHIERARCHYGROUPS |
Channels¶
The list of channels associated with contacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHANNELS() |
Getter for CHANNELS, with configurable default |
ASK_CHANNELS() |
Getter for CHANNELS w/ exceptions if field has no value |
HAS_CHANNELS() |
Determine if CHANNELS has a value |
ContactAnalysis¶
Search criteria based on analysis outputs from Amazon Connect Contact Lens.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTACTANALYSIS() |
Getter for CONTACTANALYSIS |
InitiationMethods¶
The list of initiation methods associated with contacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INITIATIONMETHODS() |
Getter for INITIATIONMETHODS, with configurable default |
ASK_INITIATIONMETHODS() |
Getter for INITIATIONMETHODS w/ exceptions if field has no v |
HAS_INITIATIONMETHODS() |
Determine if INITIATIONMETHODS has a value |
QueueIds¶
The list of queue IDs associated with contacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUEUEIDS() |
Getter for QUEUEIDS, with configurable default |
ASK_QUEUEIDS() |
Getter for QUEUEIDS w/ exceptions if field has no value |
HAS_QUEUEIDS() |
Determine if QUEUEIDS has a value |
RoutingCriteria¶
Routing criteria for the contact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROUTINGCRITERIA() |
Getter for ROUTINGCRITERIA |
AdditionalTimeRange¶
Additional TimeRange used to filter contacts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDITIONALTIMERANGE() |
Getter for ADDITIONALTIMERANGE |
SearchableContactAttributes¶
The search criteria based on user-defined contact attributes that have been configured for contact search. For more information, see Search by custom contact attributes in the Amazon Connect Administrator Guide.
To use
SearchableContactAttributesin a search request, theGetContactAttributesaction is required to perform an API request. For more information, see https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnect.html#amazonconnect-actions-as-permissionsActions defined by Amazon Connect.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEARCHABLECONTACTATTRS() |
Getter for SEARCHABLECONTACTATTRIBUTES |
SearchableSegmentAttributes¶
The search criteria based on searchable segment attributes of a contact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEARCHABLESEGMENTATTRS() |
Getter for SEARCHABLESEGMENTATTRIBUTES |