Interface: ChatFormData
Defined in: packages/sdk/src/types/chat-types.ts:90
Properties
agentEnabled?
optionalagentEnabled:boolean
Defined in: packages/sdk/src/types/chat-types.ts:104
agentMemberId?
optionalagentMemberId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:113
Deprecated
Use assistantMemberId. Kept as a client-side alias.
assistantChatModelConfig?
optionalassistantChatModelConfig:Record<string,unknown> |null
Defined in: packages/sdk/src/types/chat-types.ts:109
assistantChatModelId?
optionalassistantChatModelId:string|null
Defined in: packages/sdk/src/types/chat-types.ts:108
assistantMemberId?
optionalassistantMemberId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:105
assistantName?
optionalassistantName:string|null
Defined in: packages/sdk/src/types/chat-types.ts:107
Per-chat display-name fork; null/omitted uses the Workflow revision.
assistantRealtimeModelConfig?
optionalassistantRealtimeModelConfig:Record<string,unknown> |null
Defined in: packages/sdk/src/types/chat-types.ts:111
assistantRealtimeModelId?
optionalassistantRealtimeModelId:string|null
Defined in: packages/sdk/src/types/chat-types.ts:110
channel
channel:
string
Defined in: packages/sdk/src/types/chat-types.ts:93
chatType?
optionalchatType:string
Defined in: packages/sdk/src/types/chat-types.ts:94
id?
optionalid:number
Defined in: packages/sdk/src/types/chat-types.ts:91
inboxId?
optionalinboxId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:100
initialMessage?
optionalinitialMessage:string|null
Defined in: packages/sdk/src/types/chat-types.ts:124
Optional human-typed initial SMS/email message body. Treated as PHI: never log it client-side beyond the textarea state. Empty/whitespace-only values are dropped before sending.
isTest?
optionalisTest:boolean
Defined in: packages/sdk/src/types/chat-types.ts:118
labelIds?
optionallabelIds:number[]
Defined in: packages/sdk/src/types/chat-types.ts:117
memberId?
optionalmemberId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:102
muted?
optionalmuted:boolean
Defined in: packages/sdk/src/types/chat-types.ts:115
needsResponse?
optionalneedsResponse:boolean
Defined in: packages/sdk/src/types/chat-types.ts:116
participants?
optionalparticipants:ChatParticipantFormData[]
Defined in: packages/sdk/src/types/chat-types.ts:103
paused?
optionalpaused:boolean
Defined in: packages/sdk/src/types/chat-types.ts:114
phoneNumberId?
optionalphoneNumberId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:99
siteId?
optionalsiteId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:101
title?
optionaltitle:string
Defined in: packages/sdk/src/types/chat-types.ts:92
workflowId?
optionalworkflowId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:95
workflowRevisionId?
optionalworkflowRevisionId:number|null
Defined in: packages/sdk/src/types/chat-types.ts:97
workflowRevisionUuid?
optionalworkflowRevisionUuid:string|null
Defined in: packages/sdk/src/types/chat-types.ts:98
workflowUuid?
optionalworkflowUuid:string|null
Defined in: packages/sdk/src/types/chat-types.ts:96