SMS Configuration Guide - Hillsborough-Transit-Authority/onebusaway-application-modules GitHub Wiki
This guide will instruct you on how to configure an instance of the onebusaway-sms-webapp SMS interface, as described in the OneBusAway SMS feature description.
OneBusAway SMS Architecture
Please see the OneBusAway SMS Architecture page.
SMS Providers
There is no standard for writing SMS applications, so the configuration will largely depend on which SMS provider you go with.
OneBusAway supports the following providers by default:
Textmarks
OneBusAway supports the Textmarks provider by default. When configuring your Textmarks keyword, use the following url (adjusted for your installation location):
http://localhost:8080/sms/textmarks.action?userId=\u&phoneNumber=\p&message=\0
This will configure Textmarks to pass in the userId and phoneNumber (which we use for session management and identifying the user) as well as the contents of the text itself.