A place to ask questions, connect with others, and stay in the know
We have a website flow that uses the REST API to enter callback requests into our queues. This works well, but, I noticed that we have a gap when it comes to Priority of the interactions vs. normal inbound voice calls in the same queue. We use a data table to dynamically set Priority on those calls, but for the callbacks, the web flow doesn't have access to this data table.
Is there a way to trigger this Set Priority somehow, after the callback is in queue? I thought I might be able to use a Trigger, but Workflows don't have the ability to Set Priority directly. Am I looking at having to build a Data Action to do this via the API, instead?
Data Tables are available through the APIs, the web flow could call the Genesys API to get the Data Table entries so when it calls the API to create the Callback it can set the priority then and there?
Otherwise yeah DataAction called in a workflow might be the way to go since callbacks don't go through in Inbound or In Queue flow can't really do any processing there.
Thanks for confirming, Anton. I know we could do the data table lookup via API, but that'd require work from a different team and add latency to the web experience. It was more practical to assess doing this via a triggered event. I'm just hoping that callbacks actually trigger the "acd.start" event, but I won't know until I go to test it out.
Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources
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.