Integration and interoperability of state tables

State tables can optionally call servers to provide other functions. A server is a program that acts as a bridge between Blueworx Voice Response and other software components. Blueworx Voice Response supports two types of servers:

You can integrate state tables with VoiceXML and Java applications by using the StateTable bean in a Java application. You might want to do this if you have legacy applications, or if you want to use a custom server to extend the capabilities of the Blueworx Voice Response system.

You can also start Java and VoiceXML applications from a state table by using the InvokeStateTable action to invoke the JavaApplication state table. If the Java and VoiceXML environment is running, control can then be passed to a Java application. See Blueworx Voice Response for AIX: Application Development using State Tables for more information.