customer-engagement
conversations
conversation-queues

Update queue

Use this method to update the queue. <a href="https://www.infobip.com/docs/conversations/supervisor-guide#queues-and-routing" target="_blank">More info</a>

put/ccaas/1/queues/{queueId}

Request

  • Base URL
    https://api.infobip.com (the document declares no server; this is the origin it was published from)
  • Auth
    • OAuth 2
      Client credentials
      Token URL: https://api.infobip.com/auth/1/oauth2/token
    • or API key in header Authorization
    • or API key in header Authorization
    • or HTTP basic

Path parameters

queueIdstring required

Id of the queue being updated.

Request body

namestring

Queue name.

isAutoAssignmentEnabledboolean

Queue Auto-assignment toggle.

autoAssignmentAlgorithm'LOAD_BALANCING' | 'ROUND_ROBIN' | 'PERFORMANCE_BASED' | 'LOAD_BALANCING' | 'ROUND_ROBIN' | 'PERFORMANCE_BASED'

Queue Auto-assignment algorithm.

isAutoAssignmentOutsideOfWorkingHoursEnabledboolean

Queue Auto-assignment Outside of Working hours toggle

stickyAgentTimeoutDaysinteger

Number of days since last interaction with the customer.

isStickyAutoAssignmentEnabledboolean

Auto-assignment according to last interaction with the customer.

workingHoursIdstring

Working hours Id queue belongs to

isRestrictedboolean

Is queue restricted.

externalIdstring

External identifier for the queue.

Example request

{
  "name": "Spanish Support",
  "isAutoAssignmentEnabled": true,
  "autoAssignmentAlgorithm": "LOAD_BALANCING",
  "isAutoAssignmentOutsideOfWorkingHoursEnabled": false,
  "stickyAgentTimeoutDays": 7,
  "isStickyAutoAssignmentEnabled": true,
  "workingHoursId": null,
  "isRestricted": false,
  "externalId": null
}

Response

OK

idstring
namestring

Queue name.

enabledAgentsCountinteger
enabledRoutesCountinteger
createdAtstring date-time
updatedAtstring date-time
isAutoAssignmentEnabledboolean

Queue Auto-assignment toggle.

autoAssignmentAlgorithm'LOAD_BALANCING' | 'ROUND_ROBIN' | 'PERFORMANCE_BASED' | 'LOAD_BALANCING' | 'ROUND_ROBIN' | 'PERFORMANCE_BASED'

Queue Auto-assignment algorithm.

isAutoAssignmentOutsideOfWorkingHoursEnabledboolean

Queue Auto-assignment Outside of Working hours toggle

stickyAgentTimeoutDaysinteger

Number of days since last interaction with the customer.

isStickyAutoAssignmentEnabledboolean

Auto-assignment according to last interaction with the customer.

workingHoursIdstring

Working hours Id queue belongs to

isRestrictedboolean

Is queue restricted.

isPrivateboolean

Is queue private.

deletedAtstring date-time
externalIdstring

Example response

{
  "name": "Spanish Support",
  "isAutoAssignmentEnabled": false
}

Changes

No recorded changes to this operation across all 1 revision of this API.