| Name | Type | Description | Notes |
|---|---|---|---|
| conversation_arn | String | Conversation ARN | [optional] |
| conversation_uuid | String | Conversation UUID if the websocket message is tied to a specific conversation | [optional] |
| event_add_coupon | ConversationEventAddCoupon | [optional] | |
| event_add_item | ConversationEventAddItem | [optional] | |
| event_conversation_closed | ConversationSummary | [optional] | |
| event_engage_customer | ConversationWebchatQueueStatusQueueEntry | [optional] | |
| event_new_conversation | ConversationSummary | [optional] | |
| event_new_message | ConversationSummary | [optional] | |
| event_participant_join | ConversationSummary | [optional] | |
| event_participant_join_participant | ConversationParticipant | [optional] | |
| event_participant_left | ConversationSummary | [optional] | |
| event_participant_left_participant | ConversationParticipant | [optional] | |
| event_participant_update | ConversationSummary | [optional] | |
| event_queue_new_member | ConversationWebchatQueueStatusQueueEntry | [optional] | |
| event_queue_position | ConversationEventQueuePosition | [optional] | |
| event_queue_status_update | ConversationWebchatQueueStatus | [optional] | |
| event_read_message | ConversationEventReadMessage | [optional] | |
| event_rrweb | ConversationEventRRWeb | [optional] | |
| event_type | String | Type of event | [optional] |
| event_typing | ConversationEventTyping | [optional] | |
| event_updated_message | ConversationMessage | [optional] | |
| event_webchat_context | ConversationEventWebchatContext | [optional] | |
| message | ConversationMessage | [optional] | |
| type | String | Type of message | [optional] |
require 'ultracart_api'
instance = UltracartClient::ConversationWebsocketMessage.new(
conversation_arn: null,
conversation_uuid: null,
event_add_coupon: null,
event_add_item: null,
event_conversation_closed: null,
event_engage_customer: null,
event_new_conversation: null,
event_new_message: null,
event_participant_join: null,
event_participant_join_participant: null,
event_participant_left: null,
event_participant_left_participant: null,
event_participant_update: null,
event_queue_new_member: null,
event_queue_position: null,
event_queue_status_update: null,
event_read_message: null,
event_rrweb: null,
event_type: null,
event_typing: null,
event_updated_message: null,
event_webchat_context: null,
message: null,
type: null
)