Skip to main content

@wildix/wda-stream-client > CallAnalyticsRecordEventFlow

CallAnalyticsRecordEventFlow interface

Signature:

export interface CallAnalyticsRecordEventFlow 

Properties

Property

Modifiers

Type

Description

attachment?

string | undefined

(Optional) Consider to use attachments instead.

attachmentDestinations?

(CallFlowAttachmentDestination)[] | undefined

(Optional) Consider to use attachments instead.

attachments?

(CallFlowAttachment)[] | undefined

(Optional)

attachmentType?

CallFlowAttachmentType | undefined

(Optional) Consider to use attachments instead.

callee?

CallParticipant | undefined

(Optional)

calleeMos?

string | undefined

(Optional)

caller?

CallParticipant | undefined

(Optional)

callerMos?

string | undefined

(Optional)

callStatus?

ConversationStatus | undefined

(Optional)

connectTime?

number | undefined

(Optional) Duration when the called party's phone rang (Ring Time in UI)

destination?

string | undefined

(Optional)

direction?

CallDirection | undefined

(Optional)

duration

number

Total duration = connectTime + waitTime + queueTime + talkTime + holdTime

endTime

number

flags?

(string)[] | undefined

(Optional)

flowIndex

number

holdTime?

number | undefined

(Optional) Duration the call was on hold after being answered

mergeWith?

string | undefined

(Optional)

queueId?

string | undefined

(Optional)

queueName?

string | undefined

(Optional)

queueTime?

number | undefined

(Optional) Duration of call waiting in queue

recordings?

(string)[] | undefined

(Optional) Consider to use attachments instead.

recordingsData?

(CallFlowRecording)[] | undefined

(Optional) Consider to use attachments instead.

remotePhone?

string | undefined

(Optional)

remotePhoneCountryCode?

number | undefined

(Optional)

remotePhoneCountryCodeStr?

string | undefined

(Optional)

remotePhoneLocation?

string | undefined

(Optional)

service?

string | undefined

(Optional)

serviceNumber?

string | undefined

(Optional)

splitReason?

string | undefined

(Optional)

splitTransferType?

string | undefined

(Optional)

startTime

number

tags?

(string)[] | undefined

(Optional)

talkTime?

number | undefined

(Optional) Duration of conversation from the moment the call is answered until it ends, excluding hold time

transcriptionLanguage?

string | undefined

(Optional)

transcriptionStatus?

CallFlowTranscriptionStatus | undefined

(Optional)

trunkDirection?

string | undefined

(Optional)

trunkName?

string | undefined

(Optional)

waitTime?

number | undefined

(Optional) Duration spent on IVR, dialplan applications, playback, etc. before the call is answered

xhoppersConfId?

string | undefined

(Optional)