AWSConnectSendChatIntegrationEventRequest

Objective-C

@interface AWSConnectSendChatIntegrationEventRequest

Swift

class AWSConnectSendChatIntegrationEventRequest
  • Chat system identifier, used in part to uniquely identify chat. This is associated with the Amazon Connect instance and flow to be used to start chats. For SMS, this is the phone number destination of inbound SMS messages represented by an Amazon Pinpoint phone number ARN.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable destinationId;

    Swift

    var destinationId: String? { get set }
  • Chat integration event payload

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectChatEvent *_Nullable event;

    Swift

    var event: AWSConnectChatEvent? { get set }
  • Contact properties to apply when starting a new chat. If the integration event is handled with an existing chat, this is ignored.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectLatestSessionDetails *_Nullable latestSessionDetails;

    Swift

    var latestSessionDetails: AWSConnectLatestSessionDetails? { get set }
  • External identifier of chat customer participant, used in part to uniquely identify a chat. For SMS, this is the E164 phone number of the chat customer participant.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable sourceId;

    Swift

    var sourceId: String? { get set }
  • Classification of a channel. This is used in part to uniquely identify chat.

    Valid value: ["connect:sms"]

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable subtype;

    Swift

    var subtype: String? { get set }