Loading
Cart Total
$0.00
-
Your shopping cart is empty
Loading
Hello! Log in Your Account
New customer? Start here
Call Queueing
Storefronts
Customer Management
VoIP Bundle (Subscriptions)
SIP Account Management
Audio Management
Phone Numbers & Call Routing
Phone Calls & CDR Data
VoIP Phone Short Code
eFax Management
Voicemails & Mailboxes
Caller ID
SIP Trunks
Wallboard Statistics
VoIP Phone Provisioning
Call Queueing
Phone Books
VoIP Phone Speed Dial
Text (SMS) Messaging
Queue Groups define the members who will answer a queue, and the order in which they will ring
Become a ResellerFilter:
* You will be charged every time this command is run.
Gets all active queue groups on an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
200 Response
{
"result" : [
{
"answer_wait" : 60,
"created_on" : "2023-06-02",
"duration" : 15,
"max_no_answer" : 60,
"members" : [
"00001111-2233-4567-8888-999999aaaaaa",
"00001111-2233-4567-8888-9999aaaabbbb"
],
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall",
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
}
],
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
Gets all active queue groups on an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
200 Response
{
"result" : [
{
"answer_wait" : 60,
"created_on" : "2023-06-02",
"duration" : 15,
"max_no_answer" : 60,
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall",
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
}
],
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
Gets the details for a specific queue group on an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
200 Response
{
"result" : {
"answer_wait" : 60,
"created_on" : "2023-06-02",
"duration" : 15,
"max_no_answer" : 60,
"members" : [
"00001111-2233-4567-8888-999999aaaaaa",
"00001111-2233-4567-8888-9999aaaabbbb"
],
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall",
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Gets the details for a specific queue group on an account
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
200 Response
{
"result" : {
"answer_wait" : 60,
"created_on" : "2023-06-02",
"duration" : 15,
"max_no_answer" : 60,
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall",
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Creates a new queue group
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
POST body
Name
Type
Required
answer_wait
Integer
True
The time to wait before ringing a member again after they have answered a call
duration
Integer
True
The duration in seconds the strategy will consider the stats for
max_no_answer
Integer
True
If greater than 0, this is the maximum number of times a user can fail to answer a call before being set to unavailable
members
Array of String
True
A list of user UUIDs of the members that should be included in this queue group
name
String
True
The nickname for this Queue Group
no_answer_wait
Integer
True
The time to wait before ringing a member again if they don't answer a call
reject_wait
Integer
True
The time to wait before ringing a member again after they reject a call
ring_progressively
Boolean
True
Should the previous member keep ringing when moving to the next member (if the strategy is not 'ringall')
ring_timeout
Integer
True
The time in seconds to wait before ringing the next member in the group (if the strategy is not 'ringall')
strategy
String
True
The ring strategy to use for this Queue Group: 'ringall', 'sequential', 'sequential_from_first', 'longestidle', 'fewestcalls', or 'leasttalkingtime'
JSON all-fields example:
{
"answer_wait" : 60,
"duration" : 15,
"max_no_answer" : 60,
"members" : [
"00001111-2233-4567-8888-999999aaaaaa",
"00001111-2233-4567-8888-9999aaaabbbb"
],
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall"
}
201 Response
{
"result" : {
"answer_wait" : 60,
"created_on" : "2023-06-02",
"duration" : 15,
"max_no_answer" : 60,
"members" : [
"00001111-2233-4567-8888-999999aaaaaa",
"00001111-2233-4567-8888-9999aaaabbbb"
],
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 201,
"status_message" : "Created"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
Updates the specified queue group
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
POST body
Name
Type
Required
answer_wait
Integer
True
The time to wait before ringing a member again after they have answered a call
duration
Integer
True
The duration in seconds the strategy will consider the stats for
max_no_answer
Integer
True
If greater than 0, this is the maximum number of times a user can fail to answer a call before being set to unavailable
name
String
True
The nickname for this Queue Group
no_answer_wait
Integer
True
The time to wait before ringing a member again if they don't answer a call
reject_wait
Integer
True
The time to wait before ringing a member again after they reject a call
ring_progressively
Boolean
True
Should the previous member keep ringing when moving to the next member (if the strategy is not 'ringall')
ring_timeout
Integer
True
The time in seconds to wait before ringing the next member in the group (if the strategy is not 'ringall')
strategy
String
True
The ring strategy to use for this Queue Group: 'ringall', 'sequential', 'sequential_from_first', 'longestidle', 'fewestcalls', or 'leasttalkingtime'
JSON all-fields example:
{
"answer_wait" : 60,
"duration" : 15,
"max_no_answer" : 60,
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall"
}
201 Response
{
"result" : {
"answer_wait" : 60,
"created_on" : "2023-06-02",
"duration" : 15,
"max_no_answer" : 60,
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 201,
"status_message" : "Created"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
Deletes the specified queue group
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
204 Response
{
"result" : {},
"status_code" : 204,
"status_message" : "No Content"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}
Updates the specified queue group
Back to top
Request Details
Response Details
This command has no URL/Query String parameters
PUT body
Name
Type
Required
answer_wait
Integer
True
The time to wait before ringing a member again after they have answered a call
duration
Integer
True
The duration in seconds the strategy will consider the stats for
max_no_answer
Integer
True
If greater than 0, this is the maximum number of times a user can fail to answer a call before being set to unavailable
members
Array of String
True
A list of user UUIDs of the members that should be included in this queue group
name
String
True
The nickname for this Queue Group
no_answer_wait
Integer
True
The time to wait before ringing a member again if they don't answer a call
reject_wait
Integer
True
The time to wait before ringing a member again after they reject a call
ring_progressively
Boolean
True
Should the previous member keep ringing when moving to the next member (if the strategy is not 'ringall')
ring_timeout
Integer
True
The time in seconds to wait before ringing the next member in the group (if the strategy is not 'ringall')
strategy
String
True
The ring strategy to use for this Queue Group: 'ringall', 'sequential', 'sequential_from_first', 'longestidle', 'fewestcalls', or 'leasttalkingtime'
JSON all-fields example:
{
"answer_wait" : 60,
"duration" : 15,
"max_no_answer" : 60,
"members" : [
"00001111-2233-4567-8888-999999aaaaaa",
"00001111-2233-4567-8888-9999aaaabbbb"
],
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall"
}
200 Response
{
"result" : {
"answer_wait" : 60,
"created_on" : "2023-06-02",
"duration" : 15,
"max_no_answer" : 60,
"members" : [
"00001111-2233-4567-8888-999999aaaaaa",
"00001111-2233-4567-8888-9999aaaabbbb"
],
"name" : "Helpline Queue",
"no_answer_wait" : 60,
"reject_wait" : 60,
"ring_progressively" : 15,
"ring_timeout" : 15,
"strategy" : "ringall",
"updated_on" : "2023-06-02",
"uuid" : "31347d42-00bd-44a5-9b5c-20dc4197a2f6"
},
"status_code" : 200,
"status_message" : "OK"
}
400 Response
{
"result" : {},
"status_code" : 400,
"status_message" : "Bad Request"
}
404 Response
{
"result" : {},
"status_code" : 404,
"status_message" : "Not Found"
}