Class: Aws::Connect::Types::SendChatIntegrationEventRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::SendChatIntegrationEventRequest
- Defined in:
- gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#destination_id ⇒ String
Chat system identifier, used in part to uniquely identify chat.
-
#event ⇒ Types::ChatEvent
Chat integration event payload.
-
#new_session_details ⇒ Types::NewSessionDetails
Contact properties to apply when starting a new chat.
-
#source_id ⇒ String
External identifier of chat customer participant, used in part to uniquely identify a chat.
-
#subtype ⇒ String
Classification of a channel.
Instance Attribute Details
#destination_id ⇒ String
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.
17647 17648 17649 17650 17651 17652 17653 17654 17655 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17647 class SendChatIntegrationEventRequest < Struct.new( :source_id, :destination_id, :subtype, :event, :new_session_details) SENSITIVE = [] include Aws::Structure end |
#event ⇒ Types::ChatEvent
Chat integration event payload
17647 17648 17649 17650 17651 17652 17653 17654 17655 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17647 class SendChatIntegrationEventRequest < Struct.new( :source_id, :destination_id, :subtype, :event, :new_session_details) SENSITIVE = [] include Aws::Structure end |
#new_session_details ⇒ Types::NewSessionDetails
Contact properties to apply when starting a new chat. If the integration event is handled with an existing chat, this is ignored.
17647 17648 17649 17650 17651 17652 17653 17654 17655 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17647 class SendChatIntegrationEventRequest < Struct.new( :source_id, :destination_id, :subtype, :event, :new_session_details) SENSITIVE = [] include Aws::Structure end |
#source_id ⇒ String
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.
17647 17648 17649 17650 17651 17652 17653 17654 17655 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17647 class SendChatIntegrationEventRequest < Struct.new( :source_id, :destination_id, :subtype, :event, :new_session_details) SENSITIVE = [] include Aws::Structure end |
#subtype ⇒ String
Classification of a channel. This is used in part to uniquely identify chat.
Valid value: ["connect:sms"]
17647 17648 17649 17650 17651 17652 17653 17654 17655 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 17647 class SendChatIntegrationEventRequest < Struct.new( :source_id, :destination_id, :subtype, :event, :new_session_details) SENSITIVE = [] include Aws::Structure end |