Build SMS applications with Python and Django
RapidSMS is a free and open source framework for building interactive SMS applications, which integrates tightly with Django to provide a rich reporting interface. It was created by the Innovation Team at UNICEF, and is under development by the RapidSMS Team.
RapidSMS is best installed via PyPi:
$ pip install rapidsms
The RapidSMS project skeleton is identical to the Django project skeleton, with a few of our settings added. To quickly spawn a new project, we’ve bundled a wrapper around django-admin.py:
$ rapidsms-admin.py startproject myproject
The route management command starts the router, sends and receives SMS (and other short messages) via the configurable backends:
$ python manage.py runrouter
RapidSMS is free software, available under the BSD license.
Please file bugs on GitHub.