Recently "Callback Owenership" feature has been added in the configuration of the queue.
For each queue, in "Callback" tab, you can configue:
- Allow Agents to Take Ownership (yes/no)
- Agents can own a scheduled callback for X hours/days
- Agents can schedule a callback in advance for for Y hours/day
I see in the browser console that this information is present in "agentOwnedRouting" key of this endpoint
GET /api/v2/routing/queues/xxxxxxxxxx?pageSize=99999
"agentOwnedRouting": {
"enableAgentOwnedCallbacks": true,
"maxOwnedCallbackHours": 168,
"maxOwnedCallbackDelayHours": 720
},
I am trying to get this information using Java SDK with "getRoutingQueuesWithHttpInfo" function of "RoutingApi", but I can't find the information in the queue object obtained (Queue object):
Maybe this information is still not included in the queue object in the API?
https://developer.genesys.cloud/devapps/sdk/docexplorer/purecloudjava/Queue