FrontlineSMS let users send, receive and manage SMS over a mobile network.

A message for all those experienced or interested in using FrontlineSMS in a radio station context: FrontlineSMS is collaborating with the Centre of Governance and Human Rights at the University of Cambridge to develop and design a FrontlineSMS platform tailored to the needs of community radio stations.

Our broad aim is to provide stations with an easy-to-use, accessible, low cost tool that will enhance two-way interactivity with their listening audience. Greater levels of audience feedback to inform programme content, texting questions or comments contributing to on-air discussions, and polling public opinion are some of the functions FrontlineSMS:Radio will offer. But radio stations may find a vast array of uses beyond this, which is what makes the development of FrontlineSMS:Radio very exciting.

Working alongside Developing Radio Partners and Internews, we have a fantastic group of community and small commercial radio stations trialling the original FrontlineSMS platform. Through the project community site, they are discussing how it works, how they use it, and how it could be adapted for radio station use. This will shape the design and development of the Beta FrontlineSMS:Radio which will be rolled out mid 2011.

We are keen to hear thoughts, ideas, and experiences from those who have used FrontlineSMS with a radio focus. How you used it or ways it could be built to serve the needs of radio stations more effectively.

I look forward to hearing from you!


Tags: Radio

Views: 270

Replies to This Discussion

Hi Karim and Ken,

So, I've finally managed to find the GSM modem keys to begin testing and installing FrontlineSMS. I've managed to install it on a local community radio station here in Freetown, Sierra Leone, and hope to continue to use the application for an ongoing research project on testing and improving women's participation and access to information using radio/mobile phone technology.

Already, after just the few radio programming sessions I've attended, I have some suggestions on how to better tailor FrontlineSMS for explicit use with radio stations. Some of these features have already been mentioned, but I'm including them again in my findings:

1) Ability to also route email messages received to the "messages" tab, thus providing an easy panel display for both SMS and email interaction. This of course assumes the radio station will have access to the internet -- which is NOT the case with nearly all of the ones I will be working with -- but still, it would be a handy feature for those who have access, and would be a good feature if/when internet access improves in the future.

2) Larger font size for easier reading of messages on-the-air ... very important

3) Improved interface design for scrolling through and reading received messages on-the-air. Probably the most helpful feature currently missing. As it stands, radio presenters have to double-click on a message to read it, then click to close the message window, then select the next message, then double-click to read that message, etc... The process is almost as clunky as reading messages off the phone directly...

4) Differentiating between read and unread messages in the message queue (to help with on-the-air sorting of comments already received and those which have not been)

5) Ability to flag important messages

6) Option to import all text messages already on SIM. Not very important, but could be helpful. As it stands, only text messages received while the phone/modem is connected to Frontline are stored in Frontline.

7) Are text-in caller's contacts automatically saved in the contact list under their phone number? If I understand correctly, contacts are only saved in Frontline after you assign a name to a caller. If this is so, it would be helpful to automatically store all numbers received -- with or without a name -- under the identification of the phone number used. Then you could take advantage of sending group messages even if you didn't have the name of the caller, or you could add in the name of the caller at a later and more convenient time

Looking forward to providing feedback as it comes in...

With regards,
Hi Andrew

This is fantastic feedback! Many, many thanks for taking the time to send this in. It's exactly the kind of thing we're looking for.

Great to have you on board. \~/

Many thanks Andrew. This is really great to have. Please do keep voicing the feedback and ideas as it emerges out of your work in Freetown. I hope you are finding FrontlineSMS useful as well! Which GSM modem and network are you using in SL? One of the trial stations is setting up FrontlineSMS and it would be good to recommend a reliable one.

Best wishes,

Hi Karim,

We ended up going with the largest telephone/internet service provider whose coverage overlaps the countries in which we'll be operating. The provider is called "Airtel" (formerly "Zain" until a week ago when it was bought out by an international competitor)

The GSM modem model is a HUAWEI E1550, can be purchased for 260,000 leones (~$70), and works just fine with FrontlineSMS.
HI guys,

I’ve been thinking on how to best use FrontlineSMS with my work, and I came across another feature that doesn’t exist but that would be helpful to have, and what I think would be helpful for other radio stations as well.

Currently, I am not sure how to automatically segment callers into groups without either:

1) requiring callers to text in a keyword (which is an added, and in my opinion, unnecessarily complicated requirement that may be too much to ask from our listeners and can be prone to spelling errors), or
2) automatically adding *all* callers to a default group using the “none” keyword function (this works for automatically adding callers into groups, but not more than one group… and the “none” keyword settings have to be set up and dismantled every time you want to switch groups)

We would need to segment our listeners into groups for several reasons:

1) to send reminders to a specific group, for example, to remind listeners of a certain radio program to listen to next week’s program
2) to send targeted information to a specific group, for example, to send voting information during election time to listeners of a voting radio program
3) to add contact information – for example, their name – to a caller in the “contact” database. If I understand correctly, the only way that Frontline can edit a caller’s information is if that caller is a contact and is part of a group.
4) To archive and keep statistics of a listener audience based on program

As you know, radio stations have multiple programs during a week, with each program usually representing a particular audience. We would like to segment callers into groups according to the program that they interact with. For example, if a radio station has a women’s program, it would be helpful to have a way to automatically add all SMS interaction during that program hour into a “womens” group in FrontlineSMS. As it stands, I don’t see any way to do this apart from the automatic addition into a group based on keywords that the callers send in (or use of the “none” keyword). What would be nice is to have Frontline provide an easy way to switch between groups depending on a radio station’s programming.

Here is my other feedback as it relates to FrontlineSMS for radio use:

•There is no way to save or edit caller information unless they are saved into groups! Callers should be automatically saved into – at minimum – a default general group, and be given the unique identifier of their phone number. This is a big problem b/c as it stands, unless you have a keyword routing the callers into a group, then the only way to add a caller’s contact information is to do it manually in the “add a new contact” page of the “contacts” panel. This is impossible to do if you received 100 callers in an hour, for example.

•On a related note: there is no way to edit a contact’s information from the message panel. When you click on a message in the “Messages” panel, none of the fields are editable – even if the message is from a previously saved contact. The only way to edit a contact is on the “contacts” page, but it would be nice to be able to edit it on-the-fly from the message panel. For our purposes, most listeners send in their name with their SMS – we would like the ability to cut and paste their name into their contact file, straight from the message window.

•Someone already brought it up, but you can’t fully edit saved keyword settings. Instead you have to delete them and re-create them.

Please let me know if this doesn’t make sense or if I’m misunderstanding some of the functionality already available.

Thanks guys for your hard work – excited for the release!
- Andrew
Hey Andrew,
Many thanks for sparing the time to discuss all this alongside your own hard work in SL! It's all really valuable. The issue of auto-categorising callers into groups is something we've been thinking about a lot for FrontlineSMS:Radio. Hearing the particular issues you've encountered is definitely sharpening those thoughts.

We're getting to a stage where it's right to start discussing our draft functionalities and designs for FrontlineSMS:Radio. A few more days of idea generation and then we'll be showing everyone an outline of our "draft FrontlineSMS:Radio". I'm hoping it will be met with a torrent of feedback, questions, and criticisms so we can re-draft a few times before we begin building it in 2011.

On a different note, are any of the SFCG team working with Radio Gbafth in (or just off) Freetown? They are one of our basic trialists for FrontlineSMS and have hit some technical difficulties setting up. I just thought if you guys are already working with them, you may be able to help them get going with FrontlineSMS... Obviously no problem if not!

Hope all's well with you otherwise.

Best wishes,

I've just seen you're friends with Stephen Douglas! Bill Siemering connected us two up to see if he might be able to get down to Gbafth to help them out, but I think he's been pretty snowed under with his other work out there.

Hi Karim,


Yes -- Stephen has a full plate indeed!  But in a funny twist of fate, I had suggested reaching out to Radio Gbafth for the research project I'm currently developing.  My boss should make a decision soon, but we've already short-listed Radio Gbafth.


And -- I met the radio station manager last week and he too informed me that you had reached out to him.  So, they've been on our radar in more than one way, through more than one source, over the last two weeks. 


I'll let you know soon if I can say for sure, but it looks like we are going to partner with them, which would include sending a technician out there for three weeks to help with installation and use of FrontlineSMS.




Hello, Karim !

go today your direct message... tks. So keep me updated soon... hope I do not need to wait too long the management of your project team is back from holidays soon :-)


promotion initiative IMC - India meets Classic

- ElJay Arem -

(IMC OnAir - IMCRadio.Net)

Don't worry Eljay. After the bank holiday, the FrontlineSMS:Radio team will be firing all cylinders. Will keep you posted over the coming days and weeks.


Best wishes,


Hi All,

I would be incredibly grateful if you could spare a couple of minutes to fill out our survey for those using FrontlineSMS at local or community radio stations. It's part of our final push to capture your experiences and ideas to incorporate into the design and development of FrontlineSMS:Radio before it goes to the software development team in the next couple of months (very exciting indeed!).

Radio station personnel, as well as those working with radio stations, who have been using FrontlineSMS are all more than welcome to take the survey (it would be great if the latter could let me know your relationship to the radio stations in the additional comments at the end).


Many thanks,



Hey Andrew,

Hope all's well in SL. Would be great if you (and any of the stations you are working with) could fill in this short survey to help build up a picture of radio stations using FrontlineSMS.


Best wishes,



© 2015   Created by FrontlineSMS Admin.   Powered by

Badges  |  Report an Issue  |  Terms of Service