Hi Matthew
In the In-Queue Flow there is a built in system variable you can use for Estimated Wait time, Call.EstimatedWaitTime, which you can then check against a duration you choose.
If you are looking to do this outside of the In-Queue Flow, or you want to specifically use average wait time instead, then you will need to use a Data Action to get the wait time from the aggregate analytics api, and then check against that instead.
Or if you want to only after a certain wait, just add up the music time, announcement time etc, and then after the right amount of time has passed then offer the callback
------------------------------
Anton Vroon
------------------------------
Original Message:
Sent: 10-28-2024 13:12
From: Matthew Aubin
Subject: Only Offer Customers Callback
Hello,
Our team is interested in only offering a customer a callback after the average wait time reaches a specific time frame. Is this something that can be built in Genesys? Our current set up allows the customer to continue to wait on the line or to select a callback.
Thank you,
#ArchitectureandDesign
------------------------------
Matthew Aubin
Solution Owner
------------------------------