Server-assigned message identifier.
When the server recorded the message.
Identifier of the interaction this message belongs to.
Union of all supported author types. narrow on author.type.
Whether the message was inbound or outbound relative to the contact center.
Whether the message is private (visible to viewers only, not the customer).
Type of this message
A system-generated notification message - either pure (server-generated, no actor) or user-triggered (an agent action narrated as a system event, e.g. "User muted the interaction"). Distinguish via
author.type:SYSTEM(no actor) vsAGENT(actor present inauthor.details).