Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

pypm install rapidsms-appointments

How to install rapidsms-appointments

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install rapidsms-appointments
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
0.1.0 Available View build log
Linux (64-bit)
0.1.0 Available View build log
Lastest release
version 0.1.0 on Mar 26th, 2013

rapidsms-appointments is a reusable RapidSMS application for sending appointment reminders. Users can be subscribed to a timeline of milestones for future appointments. Reminders are send to the patient or staff to remind them of the appointment. Appointments can be confirmed or rescheduled by patient or staff. It also tracks the history of confirmed notifications and missed/made appointments.

Build Status :target: https://secure.travis-ci.org/caktus/rapidsms-appointments


rapidsms-appointments currently runs on Python 2.6 and 2.7 and requires the following Python packages:

  • Django >= 1.3
  • RapidSMS >= 0.11.0
  • Celery >= 3.0.13


Documentation on using rapidsms-appointments is available on Read The Docs.


The translations for rapidsms-appointment are managed on our Transifex project. If you are interested in translating rapidsms-appointments into your native language you can join the project and add your language.

Running the Tests

With all of the dependancies installed, you can quickly run the tests with via:

python setup.py test


python runtests.py

To test rapidsms-appointment in multiple supported environments you can make use of the tox configuration.:

# You must have tox installed
pip install tox
# Build default set of environments
# Build a single environment
tox -e py26-1.4.X


rapidsms-appointments is released under the BSD License. See the LICENSE file for more details.


If you think you've found a bug or are interested in contributing to this project check out rapidsms-appointments on Github.

Development sponsored by Caktus Consulting Group, LLC.

Subscribe to package updates

Last updated Mar 26th, 2013

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.