AVAILABLE | List of agents currently available based on status, channel enablement, and capacity. | array of objects | |
AVAILABLE._id | Unique identifier for the agent record. | string | a-75b2b7b-674c-49d2-ad7a-8bce77cxxxxx |
AVAILABLE.userId | Unique identifier of the user. | string | u-13b82e29-91a3-5092-a7ba-b92c852xxxxx |
AVAILABLE.firstName | Agent’s first name. | string | jane |
AVAILABLE.lastName | Agent’s last name. | string | doe |
AVAILABLE.emailId | Agent’s email address. | string | jane.doe@example.com |
AVAILABLE.customId | Custom identifier associated with the agent. | string | #@$#%$^%&ABCDEF...Zabcdghijklmnopqrstuvwxyz01234xxxxx!#$%&'()*+ |
AVAILABLE.phoneNumber | Agent’s contact number. | string | 12345xxxxx |
AVAILABLE.isDigitalEnabled | Indicates whether digital channels are enabled for the agent. | boolean | true |
AVAILABLE.channelCapacity | Contains channel-specific capacity and availability details. | object | |
AVAILABLE.channelCapacity.liveChat | Capacity details for Live Chat channel. | object | |
AVAILABLE.channelCapacity.liveChat.isEnabled | Indicates whether the channel is enabled for the agent. | boolean | true |
AVAILABLE.channelCapacity.liveChat.totalCapacity | Total configured capacity for the channel. | number | 3 |
AVAILABLE.channelCapacity.liveChat.usedCapacity | Number of active interactions currently handled by the agent. | number | 0 |
AVAILABLE.channelCapacity.liveChat.availableCapacity | Remaining capacity available for new interactions. | number | 3 |
AVAILABLE.channelCapacity.messaging | Capacity details for Messaging channel. | object | |
AVAILABLE.channelCapacity.messaging.isEnabled | Indicates whether the channel is enabled for the agent. | boolean | true |
AVAILABLE.channelCapacity.messaging.totalCapacity | Total configured capacity for the channel. | number | 3 |
AVAILABLE.channelCapacity.messaging.usedCapacity | Number of active interactions currently handled by the agent. | number | 0 |
AVAILABLE.channelCapacity.messaging.availableCapacity | Remaining capacity available for new interactions. | number | 3 |
AVAILABLE.channelCapacity.email | Capacity details for email channel. | object | |
AVAILABLE.channelCapacity.email.isEnabled | Indicates whether the channel is enabled for the agent. | boolean | true |
AVAILABLE.channelCapacity.email.totalCapacity | Total configured capacity for the channel. | number | 3 |
AVAILABLE.channelCapacity.email.usedCapacity | Number of active interactions currently handled by the agent. | number | 0 |
AVAILABLE.channelCapacity.email.availableCapacity | Remaining capacity available for new interactions. | number | 3 |
AVAILABLE.channelCapacity.voice | Capacity details for voice channel. | object | |
AVAILABLE.channelCapacity.voice.isEnabled | Indicates whether the channel is enabled for the agent. | boolean | true |
AVAILABLE.channelCapacity.voice.totalCapacity | Total configured capacity for the channel. | number | 3 |
AVAILABLE.channelCapacity.voice.usedCapacity | Number of active interactions currently handled by the agent. | number | 0 |
AVAILABLE.channelCapacity.voice.availableCapacity | Remaining capacity available for new interactions. | number | 3 |
AVAILABLE.channelCapacity.voiceMail | Capacity details for voiceMail channel. | object | |
AVAILABLE.channelCapacity.voiceMail.isEnabled | Indicates whether the channel is enabled for the agent. | boolean | true |
AVAILABLE.channelCapacity.voiceMail.totalCapacity | Total configured capacity for the channel. | number | 3 |
AVAILABLE.channelCapacity.voiceMail.usedCapacity | Number of active interactions currently handled by the agent. | number | 0 |
AVAILABLE.channelCapacity.voiceMail.availableCapacity | Remaining capacity available for new interactions. | number | 3 |
BUSY | List of agents currently engaged and not available for new interactions. | array of objects | |
OFFLINE | List of agents who are offline. | array of objects | |
AWAY | List of agents marked as away or inactive. | array of objects | |