Check back soon for the first DOTGO tutorials.
A Brief Introduction to DOTGO
Introduces the core concepts of DOTGO and the Concise Message Routing Language or CMRL and describes how to create, install, validate, and test your first mobile service using DOTGO.
How to Implement DOTGO Engines
Describes how to implement DOTGO engines, which are web-based application programs that accept input from DOTGO and return output to DOTGO. You can use engines to create dynamic mobile services, connecting DOTGO to the internet, databases, and other computer-based services.
Anchors in CMRL
Describes anchors in CMRL, which are used to establish links to content. Anchors are similar to anchors on the web: they make it easy to create a way for users to navigate a content hierarchy.
Keywords in CMRL
Describes keywords in CMRL, which are used to "correct" user input to a list of standard tokens that are somehow "expected" under a particular match. Keywords make it easy to handle the mis-spellings, abbreviations, and other ambiguities that crop up with text-message input.
Session Variables in CMRL
Describes session variables in CMRL, which are used to store information on a per-user basis (e.g. user preferences, usage history, account identification, etc.). Session variables are similar to cookies on the web: they make it easy to customize services for individual users.