Hello all!
We got a request from our business to generate a callback in case of customer call is dropped. We explained that it's hard to evaluate if the disconnection was a call drop or a regular disconnection after the call is done.
So what we thought was: In the beginning of the call, agent asks the customer for the best phone number to receive a call in case of disconnection, and type it on the Agent Script
If the call is dropped, agent could simply press a button and the callback would be generated to the queue.
I see the Scripter.Schedule Callback but I'm struggling a little bit to make it work.
During my tests I've created a simple button that would call the Schedule Callback function.
- Name: I'm not interested in Name, so for the Name I'm simply inputting a variable with value "name" in it
- Date/Time I'm using Scripter.Customer Call Start Time because it's a parameter that is already there, without having to modify anything. My intention is to trigger the callback immediately after the call is disconnect. Am I right using it? What else could I use?
- Phone Number I'm using Scripter.Customer Formatted Number
- Country Code is optional and already included on above phone number so I'm not using
- Callback queue ID no issues, I'm using a test queue
- Callback Script ID is optional so I'm not using any
- Preferred Agent ID is not marked as optional but I'm guessing it is, hence not choosing anything. Am I right?
Even though I'm getting "Failed to schedule callback" error after I click the button.
Please I need help to either troubleshoot/configure it or new ideas of how I can accomplish this request.
Thanks!