A place to ask questions, connect with others, and stay in the know
For an inbound script, I would like to know if it is possible to display the number of calls that are waiting in queue.
The inbound call is routed by an IVR configuration, and uses an inbound call- and queue-flow.
It should be possible to get that information via a PureCloud data action, using the Data Actions.Execute Data Action action. You'll need the queue's id, which is available in the script variable Scripter.Queue ID.
I already checked, those, but I can seem to find a 'waiting in queue' property.
I tried to use Architect's "Position in Queue" variable in this way:
At the beginning set a integer variable to : "Position in Queue + 1", and add a screen pop to show the value in the script.
So when the call is answered by an Agent we should see the remaining positions, which equals the queue size.
There should always be at least a value of 0, but nothing is displayed in the Script.
In the Developer Center, I can only find Estimated Wait Time:
Every year, Genesys® orchestrates more than 70 billion remarkable customer experiences for organizations in more than 100 countries. Through the power of our cloud, digital and AI technologies, organizations can realize Experience as a Service℠, our vision for empathetic customer experiences at scale. With Genesys, organizations have the power to deliver proactive, predictive, and hyper personalized experiences to deepen their customer connection across every marketing, sales, and service moment on any channel, while also improving employee productivity and engagement. By transforming back-office technology to a modern revenue velocity engine Genesys enables true intimacy at scale to foster customer trust and loyalty.