SMS (Text) in and out software for business

drmike

100% Tier-1 Gogent
Anyone here heavily use SMS/text in their business or have a client that does?

Looking for a solution and recommendations for software (ideally Android + Linux --- although hosted cloud may work).   Software that will receive, all response to and do meaningful sorting, searching, etc. with texts.  Ideally, allow texts to be managed more like a business asset much like we all use email.

I am *NOT* a text fan, but seems to be oh so popular with many and increasing usage around me.

Tell me what you use/recommend.
 

MartinD

Retired Staff
Verified Provider
Retired Staff
I can't recommend anything in particular however we use something that was coded in house and uses the clickatell API. Been in use for a good few years now and is pretty reliable.

I think there are a few opensource systems based on clickatell out there.
 

trewq

Active Member
Verified Provider
https://www.nexmo.com/ is cheap and has a very easy API to build around.

If I was in your situation I would make a script that feeds all SMSs through to an email client and the other way around. Easy to manage and you are using what's available.
 

drmike

100% Tier-1 Gogent
https://www.nexmo.com/ is cheap and has a very easy API to build around.

If I was in your situation I would make a script that feeds all SMSs through to an email client and the other way around. Easy to manage and you are using what's available.
Price looks right with Nexmo!  Cheap!

Trying to wrap my head around integrating this into email.

Looks like the API for inbound sends a request to a webserver (my webserver).  From there I could take the info and pipe in into a mail server.  That direction seems approachable.

Now sending from email program outbound is foggy and seemingly complex.   Mail program ---> local mail server ---> rule on local mail server to pipe the info to a script that talks to remote API... Sound right?

Anyone doing something like this currently?
 

peterw

New Member
Now sending from email program outbound is foggy and seemingly complex.   Mail program ---> local mail server ---> rule on local mail server to pipe the info to a script that talks to remote API... Sound right?
Send email to a email address and use a cron that pulls and deletes the messages and transforms them into api calls.
 

trewq

Active Member
Verified Provider
Send email to a email address and use a cron that pulls and deletes the messages and transforms them into api calls.
Messy and slow. Everything should be instant.


Receiving: nexmo -> script -> email (sending number should be email subject)


Sending: same as above but reversed.


I can whip something together in php if you like? Already been messing with the nexmo api.
 

peterw

New Member
Messy and slow. Everything should be instant.


Receiving: nexmo -> script -> email (sending number should be email subject)


Sending: same as above but reversed.


I can whip something together in php if you like? Already been messing with the nexmo api.
Googled and found that you can define an alias in postfix


1. sudo vi /etc/aliases
2. add:
[email protected]: "| php -q /home/user/script.php"
3. newaliases
4. /etc/init.d/postfix reload

Check that nobody can run the script.
 
Top