Hello all. I was wondering if anyone experienced a similar issue here, which has me a little stumped. We are using a data table to populate the queue (Flow.Queue) for the transfer to ACD function. In an earlier step, we use a FindQueue action, which successfully finds the queue (Flow.qQueue). However, when we try to transfer to that found value, we get an Invalid Queue error and the call disconnects. At first I thought it was maybe a timing issue, so I even tried to update the Transfer to ACD to use the "FindQueue(Flow.Queue)", but it still fails. It works with some queues, but not others. I tried deleting and recreating the queues, and even tried duplicating a queue that works, but neither option has been successful. It does almost seem to be related to the queue as opposed to the architect flow, as one queue will always work, and this one will always fail.
I created a participant data to allow me to see the results as the call progresses, and you can see the following:
Flow.Queue=: AA_BBB_CCCC_TST | Flow.qQueue=: AA_BBB_CCCC_TST | About to transfer to Queue | Transfer to Queue=AA_BBB_CCCC_TST, FAILURE, errorType=InvalidQueue, errorMssg=Invalid queue specified.
I do not understand how it finds it in the FindQueue action, but when it comes time to transfer to the queue it is invalid. This has been driving me crazy for two days.
Any thoughts?
#Routing(ACD/IVR)------------------------------
Daniel Kirshy
Elevance Health
------------------------------