Call Queues

Queues are the primary means of keeping callers waiting. A Queue is an object to hold callers until they can be provided the service they seek. Queues can be created ahead of time and are deleted automatically when they change state from populated to empty.

Resource properties

uri

string

URI for this resource, relative to the API base URL.

dateCreated

string date-time

Date that this resource was created (GMT), in RFC 1123 format (e.g., Mon, 15 Jun 2009 20:45:30 GMT).

dateUpdated

string date-time

Date that this resource was last updated (GMT), in RFC 1123 format (e.g., Mon, 15 Jun 2009 20:45:30 GMT).

revision

integer

Revision count for the resource. Count is set to 1 on creation and is incremented every time it is updated.

accountId

string

ID of the account that created this Queue.

queueId

string

A string that uniquely identifies this Queue resource.

alias

string

A description for this Queue.

currentSize

integer

Count of Calls currently in the Queue.

maxSize

integer

The maximum number of Calls permitted in the Queue. Default is 100. Maximum is 1000.

averageWaitTime

integer

Average wait time (in seconds) of all Calls in the Queue.

subresourceUris

object

List of subresources for this Queue (which includes Queue members).