I'm in charge of a group of people (500 pilots) who by the nature of their jobs are continuously in multiple countries each day.
On semi-regular occasions (once/twice a week) I have to send these people a message. Email has not been a success at all in getting the information to them in a timely fashion.
The vast majority of my group have smart phones, and for the last number of years we've been using the services of Clickatell to send the pilots SMS using clickatell's API linked to our database.
The pilots like this because of the "instantaneous" of the information. It's beamed right to their pocket so to speak. However it hasn't been without its problems.
- It's expensive - spending over 600 euro every couple of months.
- Unreliable. When pilots are NOT in their home country (a regular occurrence) a lot of SMS do not get delivered due to roaming issues or number porting issues. This is our biggest complaint at the moment.
It has led me on a search to find a better alternative.
I have looked at trying to find an Internet based IM program/app that has a client that runs on iOS and Android phones.
Some requirements
- We MUST have a way to send messages using an API via a programming script (PHP/Python etc)
- We would like to have a group option that we can put certain pilots into certain groups for easier targeting of messages. (Eg Captains/CoPilots)
- We are happy to pay for each pilot to purchase the client.
- We currently only need text messages, its unlikely to need images soon, but if it exists already thats a bonus.
- We don't want a chat room, ie, if there are 200 pilots in a group none of them should be able to "chat" with each other. Because so many timezones are involved, inevitably someone will be sleeping when someone is awake! Its should be announcement only.
- We are happy to look at business software/solution.
- All users should be able to join / leave the group at will. (We do not want to be accused of spamming! These are our own members getting roster information etc - stuff they want!)
- The client app should be able to run on iOS and android at a minimum.
I've looked at:
- Whatsapp (no api)
- Telegram (can't find a library for simple API access yet via python/php etc)
- Line (no api)
- WeChat ( http://dev.wechat.com/wechatapi didn't seem like a good match)
- HipChat the most promising but seemed difficult to get everyone into a group and didn't allow for announce only channel.
Is there any software app that anyone knows of that might fulfill some of these requirements? As i say we'd be happy to buy the app for each pilot but I just can't seem to find a service that offers this type of messaging!
Help! Thank you.