Properties Private _aa Voice Transcript Event SubjectPrivate _agent Assist Omilia Get Next SubjectPrivate _agent Assist SubjectPrivate _agent Assist Summary SubjectPrivate _agent AssistWSSubjectPrivate _agent Indicators Subject_agent Indicators Subject: Subject < unknown > = ...
Private _agent State SubjectPrivate _agent Unavailable Code SubjectPrivate _agent Workflow Create Payload Event_agent Workflow Create Payload Event: Subject < string > = ...
Private _agent Workflow EventPrivate _agent Workflow Request EventPrivate _answer Event_answer Event: Subject < MessageEvent < any > > = ...
Private _call Contact Event Subject_call Contact Event Subject: Subject < AssertsShape < { allowDispositions: RequiredBooleanSchema < boolean , AnyObject > ; ani: RequiredStringSchema < string , AnyObject > ; ansMachineOverride: default < boolean , AnyObject , boolean > ; ansMachineOverrideEndTime: RequiredStringSchema < string , AnyObject > ; blendingToSkillName: RequiredStringSchema < string , AnyObject > ; callType: RequiredStringSchema < string , AnyObject > ; complianceRecord: RequiredBooleanSchema < boolean , AnyObject > ; confirmationRequired: RequiredBooleanSchema < boolean , AnyObject > ; contactId: RequiredStringSchema < string , AnyObject > ; customData: RequiredStringSchema < string , AnyObject > ; customerCardUrl: default < string , AnyObject , string > ; deliveryType: RequiredStringSchema < string , AnyObject > ; disconnectCode: RequiredStringSchema < string , AnyObject > ; dnis: RequiredStringSchema < string , AnyObject > ; externalCustomerId: default < string , AnyObject , string > ; externalId: RequiredStringSchema < string , AnyObject > ; finalState: RequiredBooleanSchema < boolean , AnyObject > ; interactionId: RequiredStringSchema < string , AnyObject > ; isInbound: RequiredBooleanSchema < boolean , AnyObject > ; isLinked: RequiredBooleanSchema < boolean , AnyObject > ; isLogging: RequiredBooleanSchema < boolean , AnyObject > ; isRequireManualAccept: default < boolean , AnyObject , boolean > ; label: RequiredStringSchema < string , AnyObject > ; lastStateChangeTime: RequiredDateSchema < Date , AnyObject > ; lastStateChangeTimeUtc: RequiredDateSchema < Date , AnyObject > ; masterId: RequiredStringSchema < string , AnyObject > ; omniGroupId: RequiredStringSchema < string , AnyObject > ; originalState: RequiredBooleanSchema < boolean , AnyObject > ; otherInformation: RequiredStringSchema < string , AnyObject > ; otherInformationNewFormat: RequiredStringSchema < string , AnyObject > ; parentContactId: RequiredStringSchema < string , AnyObject > ; screenPopUrl: RequiredStringSchema < string , AnyObject > ; screenPopUrlVariables: MixedSchema < any , AnyObject , any > ; skill: RequiredStringSchema < string , AnyObject > ; smartReachTransactionId: default < string , AnyObject , string > ; startTime: RequiredDateSchema < Date , AnyObject > ; startTimeUtc: RequiredDateSchema < Date , AnyObject > ; status: RequiredStringSchema < string , AnyObject > ; timeZones: RequiredStringSchema < string , AnyObject > ; timeout: RequiredNumberSchema < number , AnyObject > } > > = ...
Private _call Control Event_call Control Event: Subject < string > = ...
Private _close OmiliaIFrame Subject_close OmiliaIFrame Subject: Subject < AssertsShape < { allowDispositions: RequiredBooleanSchema < boolean , AnyObject > ; ani: RequiredStringSchema < string , AnyObject > ; ansMachineOverride: default < boolean , AnyObject , boolean > ; ansMachineOverrideEndTime: RequiredStringSchema < string , AnyObject > ; blendingToSkillName: RequiredStringSchema < string , AnyObject > ; callType: RequiredStringSchema < string , AnyObject > ; complianceRecord: RequiredBooleanSchema < boolean , AnyObject > ; confirmationRequired: RequiredBooleanSchema < boolean , AnyObject > ; contactId: RequiredStringSchema < string , AnyObject > ; customData: RequiredStringSchema < string , AnyObject > ; customerCardUrl: default < string , AnyObject , string > ; deliveryType: RequiredStringSchema < string , AnyObject > ; disconnectCode: RequiredStringSchema < string , AnyObject > ; dnis: RequiredStringSchema < string , AnyObject > ; externalCustomerId: default < string , AnyObject , string > ; externalId: RequiredStringSchema < string , AnyObject > ; finalState: RequiredBooleanSchema < boolean , AnyObject > ; interactionId: RequiredStringSchema < string , AnyObject > ; isInbound: RequiredBooleanSchema < boolean , AnyObject > ; isLinked: RequiredBooleanSchema < boolean , AnyObject > ; isLogging: RequiredBooleanSchema < boolean , AnyObject > ; isRequireManualAccept: default < boolean , AnyObject , boolean > ; label: RequiredStringSchema < string , AnyObject > ; lastStateChangeTime: RequiredDateSchema < Date , AnyObject > ; lastStateChangeTimeUtc: RequiredDateSchema < Date , AnyObject > ; masterId: RequiredStringSchema < string , AnyObject > ; omniGroupId: RequiredStringSchema < string , AnyObject > ; originalState: RequiredBooleanSchema < boolean , AnyObject > ; otherInformation: RequiredStringSchema < string , AnyObject > ; otherInformationNewFormat: RequiredStringSchema < string , AnyObject > ; parentContactId: RequiredStringSchema < string , AnyObject > ; screenPopUrl: RequiredStringSchema < string , AnyObject > ; screenPopUrlVariables: MixedSchema < any , AnyObject , any > ; skill: RequiredStringSchema < string , AnyObject > ; smartReachTransactionId: default < string , AnyObject , string > ; startTime: RequiredDateSchema < Date , AnyObject > ; startTimeUtc: RequiredDateSchema < Date , AnyObject > ; status: RequiredStringSchema < string , AnyObject > ; timeZones: RequiredStringSchema < string , AnyObject > ; timeout: RequiredNumberSchema < number , AnyObject > } > > = ...
Private _contact Event Subject_contact Event Subject: Subject < {} > = ...
Private _contact Indicators SubjectPrivate _custom Screenpop SubjectPrivate _digital Contact SubjectPrivate _mch Agent Setting Change Event_mch
Agent
Setting
Change
Event
: Subject < MCHSetting > = ... Private _mute Event SubjectPrivate _on Agent Assist Get Next EventPrivate _on Agent Assist Web Socket Unsubscribe_on Agent Assist Web Socket Unsubscribe: Subject < string > = ...
Private _on Agent Custom EventPrivate _on Agent Session ChangePrivate _on Commitment EventPrivate _on Commitment Status EventPrivate _on Conference Event_on Conference Event: Subject < string > = ...
Private _on Consult Context EventPrivate _on Get Next Event Subject_on Get Next Event Subject: Subject < {} [] > = ...
Private _on Hours Of Operation Event_on Hours Of Operation Event: Subject < unknown > = ...
Private _on Natural Calling Skill List Event_on Natural Calling Skill List Event: Subject < boolean > = ...
Private _on Network Time Out Event SubjectPrivate _on Smart Reach Validation EventPrivate _on Update Commitments_on Update Commitments: Subject < unknown > = ...
Private _reject Event_reject Event: Subject < MessageEvent < any > > = ...
Private _screen Pop SubjectPrivate _update Message Event_update Message Event: Subject < unknown > = ...
Private _update Permissions Event SubjectPrivate _update Skills Event_update Skills Event: Subject < unknown > = ...
Private _voice Mail Contact Event Subject_voice Mail Contact Event Subject: Subject < AssertsShape < { contactId: RequiredStringSchema < string , AnyObject > ; createdDate: RequiredDateSchema < Date , AnyObject > ; customData: default < string , AnyObject , string > ; fileDuration: RequiredNumberSchema < number , AnyObject > ; fileName: RequiredStringSchema < string , AnyObject > ; finalState: RequiredBooleanSchema < boolean , AnyObject > ; from: default < string , AnyObject , string > ; isInbound: RequiredBooleanSchema < boolean , AnyObject > ; label: default < string , AnyObject , string > ; lastStateChangeTime: RequiredDateSchema < Date , AnyObject > ; masterID: RequiredStringSchema < string , AnyObject > ; omniGroupId: default < string , AnyObject , string > ; parentContactId: default < string , AnyObject , string > ; requireDisposition: default < boolean , AnyObject , boolean > ; screenPopUrl: RequiredStringSchema < string , AnyObject > ; skill: default < string , AnyObject , string > ; skillName: default < string , AnyObject , string > ; startTime: RequiredDateSchema < Date , AnyObject > ; status: RequiredStringSchema < string , AnyObject > ; to: default < string , AnyObject , string > ; type: default < string , AnyObject , string > ; voiceMailType: default < string , AnyObject , string > } > > = ...
Private _voice Mail Play Back Subject_voice Mail Play Back Subject: Subject < AssertsShape < { contactId: RequiredStringSchema < string , AnyObject > ; iisHost: default < string , AnyObject , string > ; playBackPaused: RequiredBooleanSchema < boolean , AnyObject > ; playBackPosition: RequiredNumberSchema < number , AnyObject > ; type: RequiredStringSchema < string , AnyObject > ; vcHost: default < string , AnyObject , string > } > > = ...
Private _work Item Contact Event Subject_work Item Contact Event Subject: Subject < AssertsShape < { agentId: RequiredNumberSchema < number , AnyObject > ; closePopoutUponTermination: default < boolean , AnyObject , boolean > ; contactId: RequiredStringSchema < string , AnyObject > ; customData: default < string , AnyObject , string > ; finalState: RequiredBooleanSchema < boolean , AnyObject > ; iisHost: default < string , AnyObject , string > ; inFocus: default < boolean , AnyObject , boolean > ; lastStateChangeTime: RequiredDateSchema < Date , AnyObject > ; lastStateChangeTimeUtc: RequiredDateSchema < Date , AnyObject > ; masterId: RequiredStringSchema < string , AnyObject > ; omniGroupId: default < string , AnyObject , string > ; parenContactId: default < string , AnyObject , string > ; popDestination: default < string , AnyObject , string > ; popoutWindowHeight: default < number , AnyObject , number > ; popoutWindowWidth: default < number , AnyObject , number > ; refusalTimeout: default < number , AnyObject , number > ; screenPopUrl: RequiredStringSchema < string , AnyObject > ; sessionId: RequiredStringSchema < string , AnyObject > ; skillId: default < string , AnyObject , string > ; startTime: RequiredDateSchema < Date , AnyObject > ; startTimeUtc: RequiredDateSchema < Date , AnyObject > ; status: RequiredStringSchema < string , AnyObject > ; tabTitle: default < string , AnyObject , string > ; type: RequiredStringSchema < string , AnyObject > ; url: default < string , AnyObject , string > ; vcHost: default < string , AnyObject , string > ; workItemId: default < string , AnyObject , string > ; workItemPayload: default < string , AnyObject , string > ; workItemType: default < string , AnyObject , string > } > > = ...
access Token access Token: string = ''
Private is Event Queue Resizedis Event Queue Resized: boolean = false
Private is Join Session In Progressis Join Session In Progress: boolean = false
Private session Idsession Id: string = ''
Utility for agent session management