Agent/Queue availability on chat - help with configuration

RW
Tera Contributor

Hej all.

 

How/Where do we define 'Availability' on any particular queue?

How we want to define it: Every time there's at least one online agent (could be available, away or busy, even when they are handling their maximum capacity), the queue should be considered available.

-> If no agents can accept the incoming chat, that chat should simply wait in that queue.

 

Detailed description of issue/question follows below

----------------------------------------

 

We have 6 chat queues, in our one combined Service Channel.

One queue is called "CTI" (Common Tools and Infrastructure), and another one is called: "PBO" (People Business Operation).

In both queues, there are various agents online, working on their own queues. Our Virtual Agent either finds the correct queue for the user, or the users select the queues themselves.

Most agents have a capacity of 2 (maximum concurrent chats = 2), some have 1. 

It should be so that if all agents in one particular queue are handling their maximum capacity, the next user entering that queue will simply have to wait. Until either a new agents comes online, or one of their capacity ("chat slots") are opened up.

 

Last week, it was super-busy, so for a long time most agents in CTI was handling their max.

What our Virtual Agent informed our users (going to enter CTI-queue) that the queue is busy, and thus Virtual Agent auto-assigned those agents to PBO-queue (set as a back-up for CTI in VA-config).

What is expected is that new users should simply wait in CTI, NOT be auto-assigned to another queue.

 

Talking with my VA-developer onsite, the only thing they can check from VA-side, is if a queue is 'Available' or not.

How is 'Available' defined?

 

Where do we set a queue as 'Available' ALL THE TIME, with only exception when there are no Online agents (Online/Available, Away, Busy, handling max capacity = Means that queue is online/operational/during opening hours).

3 REPLIES 3

RW
Tera Contributor

Hello, Yashisvi.
Thanks for answering 🙂

Unfortunately, I still don't understand what "Avaialble" means :(.

I think that is the key here. In my mind, a chat queue is still "Available", even though the agents in it are currently buys. But it seems that in ServiceNow, when agents are "simply" busy with handling ongoing chats, the next incoming chats will get auto- re-assigned to another (wrong) queue.

Lynda1
Kilo Sage

We only have one queue so not sure if this information will help.

Lynda1_0-1720462375456.png

In the queue settings, there is the schedule for live chat

Lynda1_1-1720462458715.png

In the Assignment rule, We have the timeout presence set to Available.

Even with these two settings, if an Agent is NOT available during the chat hours, the queue is closed, that is why we have the timeout setting to Available.

Since we only have one queue, I am sure there is more to this to meet your requirements. It should be in the Advanced Work Assignment areas.