We have a requirement to get and display the position in queue and time in queue to the customer for messaging interactions. Currently in Architect there is no in-queue flow options to get these metrics to display to the customer in a conversational manner.
We are aiming to use the Guest Messaging API for these conversations. Is there API calls that our developers could use to query this and display in a custom build messaging UI for the customer?
We are aiming to deliver in queue flows later this quarter. It's close enough to being delivered that I'd recommend waiting for it to be released rather than exploring other solutions.
In order to set expectations can I confirm that this will support both position in queue and real time in queue?
I understand that with the in-queue architect flow we may be able to retrieve this information and provide to the customer in a message, is there also any API calls that could simply retrieve this information to display to the customer within a UI?
In queue flows should provide position in queue and estimated wait time. Time in queue can likely be calculated based on inspecting the conversation itself but I don't believe there's going to be a built in function for that.