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 }