VoiceXML and IVR Architecture
VoiceXML is easy for HTML programmers to master. It is not only another XML-based language but it also was intended to complement the same client-server web architecture around which HTML web sites are built. Companies that have the resources to develop dynamic web applications can leverage those same skillsets to build IVR applications. As it’s open-standard, VoiceXML is also portable, so investments made in learning and programming VoiceXML are not tied to one vendor.
The Plum DEV platform supports VoiceXML and operates similar to a web browser—it interprets and executes a script generated by a web server — but instead of an HTML script, it’s a VoiceXML script. The platform is strictly responsible for data presentation and data collection over the phone; it communicates and interacts with you through a voice and audio on your phone instead of through pictures and text on your computer screen.