cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1717
Views
5
Helpful
3
Replies

Is it possible to check if a contact has already been queued to a CSQ?

jim-j
Level 3
Level 3

Is it possible to check if a contact has already been queued to a CSQ?  I tried using the "Get Reporting Statistic Step" to check the contact's "Position in Queue", but this doesn't work since it returns 1 even with no callers queued to it.

I assume I'll need to use another variable and keep track myself if a contact has been queued to a CSQ.

 

I'm using UCCX 12.5.1 SU1.

1 Accepted Solution

Accepted Solutions

david.macias
VIP Alumni
VIP Alumni

I've not found anything that tells you what CSQ(s) a call is queued too, so more than likely you'll have to track that via a variable.

 

david

View solution in original post

3 Replies 3

david.macias
VIP Alumni
VIP Alumni

I've not found anything that tells you what CSQ(s) a call is queued too, so more than likely you'll have to track that via a variable.

 

david

I don't understand your use case. If you are in a script, you would be inside a branch of a 'select resource' step. That would be 'queued', 'selected', or 'connected' depending on your selection for for automatic connect. That means you would know where you were based on the flow of the script. Please explain what you are trying to do.


@Elliot Dierksen wrote:

I don't understand your use case. If you are in a script, you would be inside a branch of a 'select resource' step. That would be 'queued', 'selected', or 'connected' depending on your selection for for automatic connect. That means you would know where you were based on the flow of the script. Please explain what you are trying to do.


When performing overflow queuing with multiple queues it can be helpful to know which CSQs a contact has been queued to.  I think @david.macias is correct, I haven't found a way to check a contact's CSQ queue status.  In my case I've solved it by using a boolean array to track which CSQs I've queued a contact to.