Represents a message in a chat conversation.
Companion object for Message utilities.
The ID of the channel this message belongs to.
The actual text content of the message.
Correlation ID for tracking the message across systems.
Unique identifier for the message. Null if the message has been sent locally but not yet uploaded.
Indicates whether sending this message failed.
Indicates whether this message is from local cache.
The type of sender (CUSTOMER, USER, or SITE).
The time when the message was sent.
The name of the user who sent the message.