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.
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