Skip to content

@egain/ai-agent-sdk API Reference - v0.1.1 / MessageData

Interface: MessageData

Message data structure

Indexable

▪ [key: string]: any

Table of contents

Properties

Properties

error_code

Optional error_code: string

Defined in

core/message/types.ts:48


chat_history

Optional chat_history: any[]

Defined in

core/message/types.ts:49


options

Optional options: string[]

Defined in

core/message/types.ts:50


escalation

Optional escalation: boolean

Defined in

core/message/types.ts:51


escalationData

Optional escalationData: Object

Type declaration

NameType
live?boolean
phone?boolean
phoneNumber?string
sms?boolean
smsNumber?string
email?boolean

Defined in

core/message/types.ts:52


sources

Optional sources: any[]

Defined in

core/message/types.ts:60


reasoning

Optional reasoning: string

Defined in

core/message/types.ts:61


context

Optional context: object

Defined in

core/message/types.ts:62


feedback

Optional feedback: Object

Type declaration

NameType
ratingany
answerMessageIdstring

Defined in

core/message/types.ts:63


escalationEvent

Optional escalationEvent: any

Defined in

core/message/types.ts:67


token

Optional token: string

Defined in

core/message/types.ts:68


workflowType

Optional workflowType: null | "preChatWorkflow" | "escalationWorkflow" | "agentWorkflow"

Defined in

core/message/types.ts:69


workflowNodeType

Optional workflowNodeType: null | string

Defined in

core/message/types.ts:70


inputType

Optional inputType: null | string

Defined in

core/message/types.ts:71

Released under the MIT License.