11-05-2020 07:59 AM
I have a call studio app that plays some audio to the caller, and waits for a response (a menu). The VXML has <prompt bargein="true"> allowing the caller to barge-in instead of having to listen to the entire audio playback.
I need to know for reporting purposes if the caller did indeed barge-in (or not). Is there a way to do this ?
FYI - my call studio app calls a custom java element to generate the VXML to play this audio. I can modify this java as needed if there is a way to know the caller barged-in.
Thanks in advance for any help!
11-10-2020 01:30 PM
I've never seen this. Not in the debug logging or in any reports. It may be there, it's just that I've never noticed it.
You could maybe infer based on length of time before they input. If it's less than the length of the prompt then you could assume they barged in. Then again, it'd kind of be a manual process, and may be unreliable.
11-10-2020 02:17 PM
Thanks for your reply! I am hoping there is some property I can set that will tell the VG or VVB to return this to us.
I don't think the length of time would work. We'd have to know the length of each audio playback. Plus the caller could barge-in at the start of playback or after listening to part of the playback. But it is still something to think about in case there is nothing else !
11-10-2020 04:12 PM
This is interesting, but I can absolutely see how this would be useful. The only thing that comes to mind is that you're doing some logging to an external source every time you start an audio playback and then log again when you recognize a barge in. Then you'll have to calculate the delta of the two.
david
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