Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AgentHiveInboundMessage

Hierarchy

  • AgentHiveInboundMessage

Index

Properties

attachments: { file: string }[]
authorUser: { agentId: number; emailAddress: string; firstName: string; id: number; imageUrl: string; incontactId: string; nickname: string; publicImageUrl: string; surname: string }

Type declaration

  • agentId: number
  • emailAddress: string
  • firstName: string
  • id: number
  • imageUrl: string
  • incontactId: string
  • nickname: string
  • publicImageUrl: string
  • surname: string
createdAt: string
direction: string
eventType?: string
messageContent: { idOnExternalPlatform: string; payload: { text: string }; text: string; type: string }

Type declaration

  • idOnExternalPlatform: string
  • payload: { text: string }
    • text: string
  • text: string
  • type: string
recipients: { idOnExternalPlatform: string; name: string }[]
replyToMessage: string
tags: string[]
threadIdOnExternalPlatform: string
user: { agentId: number; emailAddress: string; firstName: string; id: number; imageUrl: string; incontactId: string; nickname: string; publicImageUrl: string; surname: string }

Type declaration

  • agentId: number
  • emailAddress: string
  • firstName: string
  • id: number
  • imageUrl: string
  • incontactId: string
  • nickname: string
  • publicImageUrl: string
  • surname: string

Generated using TypeDoc