10-25-2021 07:52 AM
We are using a 3rd party AI solution to provide an omni-channel experience from CVP 12.5 with the 3rd party solution executing VXML on the common VVB component. Is there a way to interrupt the VXML dialog state without the caller pressing a DTMF key or speaking or from triggering the no input timeout condition? We see timing issues with displaying information on the caller's phone and playing prompts due to prompts being queued until a dialog state or issuing a fetchaudio during a process.
10-26-2021 06:34 AM
10-26-2021 11:35 AM
Thanks, Janine. This is basically what we have in place but since it's needed throughout the flow we were hoping there might be a more graceful way to approach it.
10-26-2021 12:18 PM
Another option that will block and make your audio synchronous is to include a VoiceXML <object> after the prompt.
10-26-2021 12:48 PM
10-27-2021 07:11 AM
Would you happen to have an example of a VXML document with this logic? Is there a standard set of VVB classid values that can be used?
10-27-2021 05:51 AM
At this point in the call flow, the call control is with the 3rd party vendor's VXML running on VVB so CVP Call Studio elements aren't relevant. Our Call Studio application issues a SubdialogInvoke to the 3rd party software which then executes VXML on the common VVB until such time call control is returned to the CVP application.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: