Properties
autoTranslation
autoTranslation: null | [string, string]
channel
channel: {
type: string;
userKey: string;
}
Type declaration
type: string
userKey: string
conversationData
conversationData: null | object
direction
direction: null | "inbound" | "outbound"
isWatched
isWatched: boolean
lastSeenAt
lastSeenAt: null | string
lastUserMessage
lastUserMessage: null | string
lastUserMessageDate
lastUserMessageDate: null | string
operatorJoined
operatorJoined: boolean
organisationId
organisationId: string
unread
unread: null | {
lastSeenAt: null | string;
newMessageCount: number;
}
Type declaration
lastSeenAt: null | string
newMessageCount: number
user
user: {
firstName: string;
id: string;
lastName: string;
locale: string;
presence?: {
status: "away" | "online" | "offline";
};
profilePicture: string;
tags: string[];
timezone: string;
userData: null | object;
}
Type declaration
firstName: string
id: string
lastName: string
locale: string
Optional
presence?: {
status: "away" | "online" | "offline";
}
status: "away" | "online" | "offline"
profilePicture: string
tags: string[]
timezone: string
userData: null | object