The benefits of using CCXML to create call control applications are:
- Industry-standard markup language allows you to use state-of-the-art tools
to build usable, flexible call control applications
- Dynamic call routing capability
- Easy integration with multi-tier, on demand, business applications—a
single application model for both Web and voice solutions
- Reuse of Web infrastructure—common business logic to support multiple
presentation channels
- Common toolset for creating applications for all presentation channels:
Web, voice, WAP
- Platform independence — CCXML applications are accessed from a Web or Application server, and
can be run on generic CCXML platforms.
- Ease of application deployment and updating, resulting from having applications located
centrally on a Web or Application server.
- Use of the <dialog> tag enables CCXML dialogs to call voice applications
written using VoiceXML or Java.