Options
All
  • Public
  • Public/Protected
  • All
Menu

This interface is for creating a a new interaction record or updating an existing record from an external source. Interface used as a Model for Request JSON

@example
Array<CXoneLvEccUuidRequest>

Hierarchy

  • ECCPayLoadType

Index

Properties

remarks
  • represents action link
ani?: string
remarks
  • represents ani link
businessPoc?: string

Since we are using the same interface for both create and update operations, and the businessPoc field is not required during an update, we have made it optional.

The reason we are passing null for businessPoc is when an agent logs in using softPhone mode, we don't have a proper businessPoc to send to LV as LV has string validation for businessPoc

remarks
  • represents businessPoc link
customCol1?: string
remarks
  • represents customCol1 link
customCol2?: string
remarks
  • represents customCol2 link
customCol3?: string
remarks
  • represents customCol3 link
customCol4?: string
remarks
  • represents customCol4 link
customCol5?: string
remarks
  • represents customCol5 link
customerId?: string
remarks
  • represents customerId link
customerPoc?: string

Since we are using the same interface for both create and update operations, and the customerPoc field is not required during an update, we have made it optional.

remarks
  • represents customerPoc link
dnis?: string
remarks
  • represents dnis link
duration?: number
remarks
  • represents duration link
emailAddress?: string

These parameters are required by the search API.

remarks
  • represents email address of the customer
emailSubject?: string
remarks
  • represents emailSubject link
externalAgentId?: string
remarks
  • represents externalAgentId link
externalInteractionId: string
remarks
  • maps to the message UUID in CXA interactions
externalThreadId?: string
remarks
  • represents externalThreadId link
externalUrl?: string
remarks
  • represents externalUrl link
finishTime?: string
remarks
  • represents finishTime link
firstName?: string

These parameters are required by the search API.

remarks
  • represents first name of the customer
interactionId?: string

These parameters are required by the search API.

remarks
  • represents interactionId link
interactionSubtype?: LV_INTERACTION_SUB_TYPES
remarks
  • represents interactionSubtype link
interactionType?: LV_INTERACTION_TYPES
remarks
  • represents interactionType link
lastName?: string

These parameters are required by the search API.

remarks
  • represents last name of the customer
messagingBusinessPoc?: string
remarks
  • represents messagingBusinessPoc link
note?: string
remarks
  • represents note link
phoneNumber?: string

These parameters are required by the search API.

remarks
  • represents phone number of the customer
result?: string
remarks
  • represents result link
serviceId?: string
remarks
  • represents serviceId link
startTime?: string

Since we are using the same interface for both create and update operations, and the startTime field is not required during an update, we have made it optional.

remarks
  • represents startTime link
text?: string
remarks
  • represents text link
transferBridgeDuration?: number
remarks
  • represents transferBridgeDuration link
transferBridgeTime?: string
remarks
  • represents transferBridgeTime link
transferCallResult?: string
remarks
  • represents transferCallResult link
transferConnectTime?: string
remarks
  • represents transferConnectTime link
transferDuration?: number
remarks
  • represents transferDuration link
transferFinishTime?: string
remarks
  • represents transferFinishTime link
transferHoldDuration?: number
remarks
  • represents transferHoldDuration link
transferStartTime?: string
remarks
  • represents transferStartTime link

Generated using TypeDoc