Queue

Class finesse.restservices.Queue

Extends finesse.restservices.RestBase Common Parameters

Represents a queue (or skill group in Unified CCE) and contains the URI, name, and statistics for that queue. Queue statistics include the number of calls in queue, the start time of the longest call in the queue, and the number of agents in each state.

Note

This class is only applicable to Unified CCE.

Methods

getId()

Retrieves the queue Id.

Returns

{String} The Id of the Queue.

getName()

Retrieves the queue name.

Returns

{String} The name of the queue.

getStatistics()

Retrieves the queue statistics. The following are the supported statistics:

  • agentsBusyOther

  • agentsLoggedOn

  • agentsNotReady

  • agentsReady

  • agentsTalkingInbound

  • agentsTalkingInternal

  • agentsTalkingOutbound

  • agentsWrapUpNotReady

  • agentsWrapUpReady

  • callsInQueue

  • startTimeOfLongestCallInQueue

Individual statistics can be accessed through dot notation. For example, getStatistics().callsInQueue.

Returns

{Object} The object with different statistics as properties.

For additional parameters and methods, see RestBase Common Parameters.