Patent ID: 8392934

Claim:
A system for providing external application, control of a voice extensible markup language (VXML) browser, comprising: a VXML browser to execute a VXML application; a VXML Interpreter connected to the VXML browser to parse and store commands to be executed by the VXML browser; a control, the control coupled to the VXML Interpreter to transmit commands to, the VXML Interpreter to be executed by the VXML browser; and at least one communication channel coupling the control to at least one external application such that during execution of the VXML application the control receives commands transmitted from the at least one external application, where the command is automatically transmitted from the at least one external application based on a preconfigured event, and transmits the command from the at least one external application to the VXML Interpreter that causes the VXML browser to display a dataset within the VXML application and wherein the VXML browser resumes operation of the VXML application subsequent to displaying the dataset.