VoiceXML applications are well suited for enterprises that need:
- - Standards-based integration with databases or other IT systems.
- Flexible deployment options (onsite, hosted, easily scalable, distributed).
- A simple way to use advanced speech resources such as speech recognition, text-to-speech, etc.
In general IVR and VoiceXML applications are not well suited to:
- - Input of data that would be visually complex. I.e., if there is a lot of content or the task is easier to accomplish using visual input (such as a mouse or keyboard), it is inappropriate to use a voice interface (unless clever design compromises can be made.)