10-30-2024 07:44 AM
I have courtesy callback running in our environment. We offer callback in our main ICM script, if the caller accepts callback, then we send the call to the CCB ICM script pass some variables and set the initial EWT, the send the call on to the CCB callback entry app. When the caller reaches this point, we confirm the callers info and then hang up on the caller. Because we do not send all calls to the CCB app, we use the EWT as more of counter and do not recalculate the EWT within the Callback Wait app.
We set the following parameter in the Reporting Server.
#property to enable/disable dynamic ewt calculation - default=true(dynamic EWT is enabled)
RPT.DynamicEwtCalculationEnabled = false
This works great. My concern is as we get toward the end of the business day, we might have a longer wait time than we have minutes left in the business hours. We can certainly turn off the CCB at that point.
My Question is this. Is there a way to manipulate the "Remaining Wait Time" parameter through API or some other way to force the timer to zero when we want to. I would like to do this individually or for all calls. It does not matter to me as long as it can be one.
10-30-2024 08:22 AM
10-30-2024 10:43 AM
Janine,
Thank you for the reply. Ultimately, I would like a way to force the callbacks waiting to get their callbacks sooner than the timer expiring under certain circumstances. An example, might be that we get toward the end of the business day and want to go ahead and get these calls Queued up to talk to an agent before we close.
I am trying to match a couple of features that our current callback solution (third party) has. One is to initiate callbacks to customers who have calls in callback wait and another is to be able to cancel any or all callbacks.
10-30-2024 01:31 PM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide