Where technology meets anthropology, conservation and development
Random header image... Refresh for more!

FrontlineSMS gets reminders

For some time now users have been asking how they can schedule SMS reminders in FrontlineSMS. Well, now they can thanks to some great work by Dale Zak on a ReminderManager plugin. Not only is this great news for the community, but it’s great news for us, and is testament to the growing interest external developers are taking in the software

FrontlineSMS is powerful open source software that turns an ordinary laptop and mobile phone into a low cost communications hub. It’s used by NGOS around the world to send and receive text messages for such efforts as human rights monitoring, disaster relief, education programs and fundraising campaigns. It’s also at the heart of FrontlineSMS:Medic which is revolutionizing global health by empowering rural healthcare workers.

So when my friend Lucky Gunasekara asked if I could develop a much requested reminder plugin, I jumped at the opportunity. For one, it gave me an excuse to dive into the FrontlineSMS source code. And two, it would benefit the entire community.

The FrontlineSMS Reminders Plugin allows you to schedule email and SMS reminders for a specific date range occurring once, hourly, daily, weekly or monthly.

There was a bit of a learning curve to develop the plugin, especially with my somewhat limited Java, Hibernate and Thinlet experience. Thankfully Alex Anderson and Dieterich Lawson were great help answering my questions on the FrontlineSMS Google Group.

The plugin definitely has room for improvement, and I already have a few ideas for additional occurrence types – Every Weekend, Every Weekday, Every Sunday, etc.

You can checkout the source code here:
http://github.com/dalezak/FrontlineSMS-Reminders

You can read the original article here. Thanks to Dale for kindly giving us permission to republish.

15 comments

1 Ken Banks { 05.06.10 at 8:59 am }
2 Ken Banks { 05.06.10 at 9:00 am }

Guest post by @dalezak on his @FrontlineSMS Reminders plugin. Great work. http://is.gd/bWC1K

3 changefeed { 05.06.10 at 9:13 am }

->@kiwanja: FrontlineSMS gets reminders http://bit.ly/aUCjOX

4 changefeed { 05.06.10 at 9:13 am }

->@kiwanja: FrontlineSMS gets reminders http://bit.ly/aUCjOX

5 @mikegechter's RSS { 05.06.10 at 9:28 am }

FrontlineSMS gets reminders: For some time now users have been asking how they can schedule SMS reminders in Front… http://bit.ly/aUCjOX

6 Tweets that mention FrontlineSMS gets reminders | Build it Kenny, and they will come... -- Topsy.com { 05.06.10 at 9:43 am }

[...] This post was mentioned on Twitter by Ken Banks, Ken Banks and changefeed, @mikegechter's RSS. @mikegechter's RSS said: FrontlineSMS gets reminders: For some time now users have been asking how they can schedule SMS reminders in Front… http://bit.ly/aUCjOX [...]

7 James BonTempo { 05.06.10 at 11:47 am }

Excellent! In next release? RT @kiwanja: Guest post by @dalezak on his @FrontlineSMS Reminders plugin. Great work. http://is.gd/bWC1K

8 Laura Walker Hudson { 05.06.10 at 12:08 pm }

RT @jamesbt: Excellent! In next release? RT @kiwanja: Guest post by @dalezak on his @FrontlineSMS Reminders plugin. Great work. http://is.gd/bWC1K

9 digitalforgood { 05.06.10 at 12:37 pm }

->@kiwanja: FrontlineSMS gets reminders http://bit.ly/aUCjOX http://ow.ly/17hIrp

10 Dale Zak { 05.06.10 at 2:13 pm }

RT @kiwanja: Guest post by @dalezak on his @FrontlineSMS Reminders plugin. Great work. http://is.gd/bWC1K

11 mifos { 05.06.10 at 5:50 pm }

Exciting to see these community contributions! RT @kiwanja: Guest post by @dalezak on his @FrontlineSMS Reminders plugin. http://is.gd/bWC1K

12 Ken Banks { 05.06.10 at 6:12 pm }

Just fixed @dalezak's @FrontlineSMS Reminders guest post after the in-train wi-fi kindly destroyed it. http://is.gd/bWC1K

13 Chris Murphy { 05.07.10 at 2:21 pm }

Our SMS appt reminder pilot is about to launch! Thanks to the @FrontlineSMS reminder system developed by @dalezak. http://bit.ly/a7pDwp

14 FrontlineSMS o/ { 05.07.10 at 2:42 pm }

R/T @mr_chrismurphy Our SMS appt reminder system about to launch! Thanks to @FrontlineSMS Reminders dev'd by @dalezak. http://bit.ly/a7pDwp

15 Dale Zak { 05.08.10 at 10:17 pm }

RT @mr_chrismurphy: Our SMS appt reminder pilot is about to launch! Thanks to the @FrontlineSMS reminder system developed by @dalezak. http://bit.ly/a7pDwp