Interface Message

Hierarchy

  • Message

Properties

attachments: Attachment[]
authorEndUserIdentity: null | EndUserIdentity
authorNameRemoved: ContentRemoved
authorUser: null | User
contactNumber: ContactNumber
contentRemoved: ContentRemoved
createdAt: string
createdAtWithMilliseconds: string
customerStatistics: {
    seenAt: null | string;
}

Type declaration

  • seenAt: null | string
deletedOnExternalPlatform?: boolean
delivered: MessageDelivered[]
direction: MessageDirection
forward?: ForwardedMessageReference
hasAdditionalMessageContent?: boolean
id: MessageId
idOnExternalPlatform: MessageIdOnExternalPlatform
isHiddenOnExternalPlatform?: boolean
isRead?: boolean
isReplyAllowed?: boolean
messageContent: MessageContent
postId: ThreadId
reactionStatistics?: ReactionStatistics
readAt?: null | string
recipients: Recipient[]
replyChannel: null | Channel
replyToMessage?: null | {
    id: MessageId;
    idOnExternalPlatform?: MessageIdOnExternalPlatform;
}

Type declaration

  • id: MessageId
  • Optional idOnExternalPlatform?: MessageIdOnExternalPlatform
seen: MessageSeen[]
sentiment: Sentiment
tags: Tag[]
threadId: ThreadId
threadIdOnExternalPlatform: ThreadIdOnExternalPlatform
title?: string
url?: null | string
user?: null | User
userStatistics: UserStatistics

Generated using TypeDoc