Skip to content

/AWS1/CL_CNTNEWSESSIONDETAILS

Payload of chat properties to apply when starting a new contact.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_suppedmessagingconttypes TYPE /AWS1/CL_CNTSUPPEDMESSAGINGC00=>TT_SUPPEDMESSAGINGCONTENTTYPES TT_SUPPEDMESSAGINGCONTENTTYPES

The supported chat message content types. Supported types are text/plain, text/markdown, application/json, application/vnd.amazonaws.connect.message.interactive, and application/vnd.amazonaws.connect.message.interactive.response.

Content types must always contain text/plain. You can then put any other supported type in the list. For example, all the following lists are valid because they contain text/plain: [text/plain, text/markdown, application/json], [text/markdown, text/plain], [text/plain, application/json, application/vnd.amazonaws.connect.message.interactive.response].

io_participantdetails TYPE REF TO /AWS1/CL_CNTPARTICIPANTDETAILS /AWS1/CL_CNTPARTICIPANTDETAILS

ParticipantDetails

it_attributes TYPE /AWS1/CL_CNTATTRIBUTES_W=>TT_ATTRIBUTES TT_ATTRIBUTES

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

io_streamingconfiguration TYPE REF TO /AWS1/CL_CNTCHATSTREAMINGCONF /AWS1/CL_CNTCHATSTREAMINGCONF

StreamingConfiguration


Queryable Attributes

SupportedMessagingContentTypes

The supported chat message content types. Supported types are text/plain, text/markdown, application/json, application/vnd.amazonaws.connect.message.interactive, and application/vnd.amazonaws.connect.message.interactive.response.

Content types must always contain text/plain. You can then put any other supported type in the list. For example, all the following lists are valid because they contain text/plain: [text/plain, text/markdown, application/json], [text/markdown, text/plain], [text/plain, application/json, application/vnd.amazonaws.connect.message.interactive.response].

Accessible with the following methods

Method Description
GET_SUPPEDMESSAGINGCONTTYPES() Getter for SUPPEDMESSAGINGCONTENTTYPES, with configurable de
ASK_SUPPEDMESSAGINGCONTTYPES() Getter for SUPPEDMESSAGINGCONTENTTYPES w/ exceptions if fiel
HAS_SUPPEDMESSAGINGCONTTYPES() Determine if SUPPEDMESSAGINGCONTENTTYPES has a value

ParticipantDetails

ParticipantDetails

Accessible with the following methods

Method Description
GET_PARTICIPANTDETAILS() Getter for PARTICIPANTDETAILS

Attributes

A custom key-value pair using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows just like any other contact attributes.

There can be up to 32,768 UTF-8 bytes across all key-value pairs per contact. Attribute keys can include only alphanumeric, dash, and underscore characters.

Accessible with the following methods

Method Description
GET_ATTRIBUTES() Getter for ATTRIBUTES, with configurable default
ASK_ATTRIBUTES() Getter for ATTRIBUTES w/ exceptions if field has no value
HAS_ATTRIBUTES() Determine if ATTRIBUTES has a value

StreamingConfiguration

StreamingConfiguration

Accessible with the following methods

Method Description
GET_STREAMINGCONFIGURATION() Getter for STREAMINGCONFIGURATION