id: Unique identifier for the message thread.
channelId: Identifier of the communication platform/channel (e.g., "AIRBNB").
agentReference: External reference ID from the agent or OTA platform (e.g., Airbnb’s message thread ID).
reservationId: Internal reservation ID linked to the thread (may be empty if not yet associated).
agent: Name of the booking agent or channel (e.g., "Airbnb").
messages: An array containing all messages exchanged in this thread.
messageId: Unique identifier for the individual message.
time: Timestamp of when the message was sent.
message: The text content of the message.
from: The sender of the message ("guest" or "property").
to: The recipient of the message ("guest" or "property").
messageType: Indicates the type or source of the message. Common values:
"channel" – Message sent via an OTA or external platform like Airbnb. “email”, “sms”, “channel”