---
title: "Update Call Queue"
method: PUT
path: "/restapi/v1.0/account/{accountId}/call-queues/{groupId}"
tags: ["Call Queues"]
---

# Update Call Queue

`PUT /restapi/v1.0/account/{accountId}/call-queues/{groupId}`

Updates information on a call queue group extension.

## Path parameters

- `accountId` string, required
- `groupId` string, required

## Request body

- CallQueueDetails
  - `uri` string, uri — Link to a call queue
  - `id` string — Internal identifier of a call queue
  - `extensionNumber` string — Extension number of a call queue
  - `name` string — Name of a call queue
  - `status` 'Enabled' | 'Disabled' | 'NotActivated' — Call queue status
  - `subType` 'Emergency' — Indicates whether it is an emergency call queue extension or not
  - `serviceLevelSettings` CallQueueServiceLevelSettings — Call queue service level settings
    - `slaGoal` integer — Target percentage of calls that must be answered by agents within the service level time threshold
    - `slaThresholdSeconds` integer — The period of time in seconds that is considered to be an acceptable service level
    - `includeAbandonedCalls` boolean — Includes abandoned calls (when callers hang up prior to being served by an agent) into service-level calculation
    - `abandonedThresholdSeconds` integer — Abandoned calls that are shorter than the defined period of time in seconds will not be included into the calculation of Service Level
  - `editableMemberStatus` boolean — Allows members to change their queue status
  - `alertTimer` 5 | 10 | 15 | 20 | 30 | 45 | 60 | 120 | 180 | 240 | 300 | 360 | 420 | 480 | 540 | 600 — Alert timer or pickup setting. Delay time in seconds before call queue group members are notified when calls are queued

## Response `200`

Updated call queue information

- CallQueueDetails
  - `uri` string, uri — Link to a call queue
  - `id` string — Internal identifier of a call queue
  - `extensionNumber` string — Extension number of a call queue
  - `name` string — Name of a call queue
  - `status` 'Enabled' | 'Disabled' | 'NotActivated' — Call queue status
  - `subType` 'Emergency' — Indicates whether it is an emergency call queue extension or not
  - `serviceLevelSettings` CallQueueServiceLevelSettings — Call queue service level settings
    - `slaGoal` integer — Target percentage of calls that must be answered by agents within the service level time threshold
    - `slaThresholdSeconds` integer — The period of time in seconds that is considered to be an acceptable service level
    - `includeAbandonedCalls` boolean — Includes abandoned calls (when callers hang up prior to being served by an agent) into service-level calculation
    - `abandonedThresholdSeconds` integer — Abandoned calls that are shorter than the defined period of time in seconds will not be included into the calculation of Service Level
  - `editableMemberStatus` boolean — Allows members to change their queue status
  - `alertTimer` 5 | 10 | 15 | 20 | 30 | 45 | 60 | 120 | 180 | 240 | 300 | 360 | 420 | 480 | 540 | 600 — Alert timer or pickup setting. Delay time in seconds before call queue group members are notified when calls are queued

---

[API](https://skmtc.net/ringcentral/apis/ringcentral-api.md) · [All operations](https://skmtc.net/ringcentral/apis/ringcentral-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ringcentral/ringcentral-api/versions/8d602198ec97/schema)
