Skip to main content

Interface: ChannelMessageResponse

Defined in: packages/sdk/src/types/generated/channel_message.ts:23

One message on this chat's channel that is not part of this chat.

Properties

body

body: string

Defined in: packages/sdk/src/types/generated/channel_message.ts:33

Message content. PHI — do not log.


createdAt

createdAt: string

Defined in: packages/sdk/src/types/generated/channel_message.ts:34


direction

direction: ChannelMessageDirection

Defined in: packages/sdk/src/types/generated/channel_message.ts:31


messageId?

optional messageId: number | null

Defined in: packages/sdk/src/types/generated/channel_message.ts:28

messages.id. Null for sms_record items.


senderLabel?

optional senderLabel: string | null

Defined in: packages/sdk/src/types/generated/channel_message.ts:36

Agent or workflow name that sent an outbound message, when known. Never a member name.


smsId?

optional smsId: number | null

Defined in: packages/sdk/src/types/generated/channel_message.ts:30

sms_messages.id. Always set for sms_record items; also set on an other_chat item whose Message is linked to a channel record.


source

source: ChannelMessageSource

Defined in: packages/sdk/src/types/generated/channel_message.ts:24


sourceChatId?

optional sourceChatId: number | null

Defined in: packages/sdk/src/types/generated/channel_message.ts:26

The chat this message belongs to. Always null for sms_record items, which belong to no chat. Present only for chats the caller is authorized to read.