SMS Browser

Last Updated : Jun 05, 2026 |

An SMS Browser is deployed as a web application on the Multi-Media Tomcat application server. The SMS Browser processes the inbound SMS messages and supports running Orchestration Designer applications for outbound SMS messages.

At startup, the SMS Browser reads the browser configuration data from the configuration DB and initializes the text browser. SMS Browser hosts the Text Browser to analyze TextXML generated by Orchestration Designer.

The SMS Browser monitors the message table for new inbound text messages. New inbound messages are fetched in batches and passed to the text browser.  The SMS Browser implements a set of callbacks from the text browser.

Text Browser

The text browser fetches and executes <Textxml> from message applications. The text browser resides on the EPM and is the link between the Message Gateway and the Orchestration Designer application.  The text browser only supports running Orchestration Designer applications.

TextXML

TextXML is modeled after VoiceXML, and customized to provide text-processing capabilities. Documents generated by Orchestration Designer for message flow applications conforms to the new TextXML schema for Email and SMS handling. TextXML is modified VoiceXML to handle new challenges for working with text messages. The text browser validates each input document against TextXML schema. TextXML starts with the <TextXML> tag, and follows the same structure as VoiceXML containing forms, vars, blocks and grammars. There are some enhancements made to TextXML.