Class CXoneAgentContactHistory
Methods
clearContactHistoryData
- clearContactHistoryData(): Promise<void>
createContactHistoryObject
- createContactHistoryObject(args: ContactHistoryIndexDBArgs): { agentId: string; contactId: any; contactStart: string; dispositionNotes: string; firstName: string; fromAddr: string; isOutbound: boolean; lastName: string; lastUpdateTime: string; mediaType: string; primaryDispositionId: number; skillId: any; skillName: any; tags: { TagName: string }[]; teamId: string; toAddr: string; totalDurationSeconds: number }
Parameters
Returns { agentId: string; contactId: any; contactStart: string; dispositionNotes: string; firstName: string; fromAddr: string; isOutbound: boolean; lastName: string; lastUpdateTime: string; mediaType: string; primaryDispositionId: number; skillId: any; skillName: any; tags: { TagName: string }[]; teamId: string; toAddr: string; totalDurationSeconds: number }
agentId: string
contactId: any
contactStart: string
dispositionNotes: string
firstName: string
fromAddr: string
isOutbound: boolean
lastName: string
lastUpdateTime: string
mediaType: string
primaryDispositionId: number
skillId: any
skillName: any
tags: { TagName: string }[]
teamId: string
toAddr: string
totalDurationSeconds: number
getACDContactHistoryData
- getACDContactHistoryData(): Promise<{}>
setACDContactHistoryData
- setACDContactHistoryData(contactHistoryData: {}): Promise<void>
Parameters
Returns Promise<void>
Class to manage agent contact history