/mcpDescription Name The device resource for the dialog was not available. DEVICE_RESOURCE_NOT_AVAILABLE All the other reasons. The dialog failed due to a reason other than the ones listed in this table. OTHER Dialog.States Class finesse.restservices.Dialog.States The list of states for a dialog. Field Details Description Name The user has accepted an OUTBOUND_PREVIEW dialog. ACCEPTED The dialog has at least one active participant. ACTIVE The call is ringing at a device. ALERTING The dialog has no active participants. DROPPED The dialog has failed. FAILED The phone is dialing at the device. INITIATED The phone is off the hook at a device. INITIATING DialogBase Class finesse.restservices.DialogBase Extends finesse.restservices.RestBase Common Parameters DialogBase is extended into individual JavaScript objects (such as Dialog and MediaDialog) and cannot be used directly. DialogBase defines common utilities that are used by both Dialog and MediaDialog objects. A dialog is a connection between multiple participants. For example, a regular phone call, a chat, or an email. Example var _dialogs = _user.getDialogs({ includeNonVoice: true } _dialogs.addHandler('load', function() { dialog })._dialogs.getCollection(); for (dialog in dialogCollection) { if (dialogCollection.hasOwnProperty(dialog)) { var _dialog = dialogCollection[dialog]; _dialog.addHandler(‘change’, function() { // TODO: on change of dialog do some thing })); Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 483 Cisco Finesse JavaScript APIs Dialog.States