rapidsms-celery-router is only compatible with the feature/new-routing branch of RapidSMS.
RapidSMS ships with a router, BlockingRouter, that processes messages synchronously in the main HTTP thread. This is fine for most scenarios, but in some cases you may wish to process messages outside of the HTTP request/response cycle to be more efficient. rapidsms-celery-router is a custom router that allows you queue messages for background processing. It’s designed for projects that require high messages volumes and greater concurrency.