APIs · SMS

Text (SMS) reminders API for scheduled appointments

Anonymous

November 20th, 2013

Hi everyone, I got such great advice last time, I'm back for more!

Our site has an appointment function, where customers schedule 1-on-1 appointments with our providers, and we are looking for a product (API) to allow customers to sign themselves up for timed appointment reminders (e.g., Would you like to send yourself an appointment reminder via text? If so, how many hours before your appointment?)

Additionally, we'd like to create an airBnB style messaging client between our providers and customers to where they can message one another, but through a third party SMS number (for privacy / security). 

We're considering Twilio for both, but I'm wondering if they offer the timed service, or would we build that portion ourselves? Any other products you all would recommend?

Thanks in advance!

Khandker Hasan

November 20th, 2013

I have been using a lot of aggregators for SMS sending at my current consulting gig (nexmo/bulksms/textopoly/ericsson/mythum/twilio) and twilio wins hands down. But none of these aggregators will provide the timed reminder that you are looking for.

We are currently using Quartz for the scheduling (sending SMS messages to patients to notify them of their upcoming appointments). I would suggest building that piece in house rather than relying on some external service, it would provide more flexibility if you want to tweak the messaging delays.

Joel Auge Founder/CEO at Fan.si

November 20th, 2013

Twilio.com -------------------- Joel Augé M:905.518.0378

Gaurav Chawla Founder

November 20th, 2013

Yes, twilio is awesome. For timed events, it depends on where you are running your service. I am using Google's TaskQueue Service as I am running on AppEngine. https://developers.google.com/appengine/docs/java/taskqueue/

Chris Phenner

November 20th, 2013

I'd have a look at Urban Airship, noting that they also offer native mobile alerts.

Ian Tyrrell

November 21st, 2013

For the telephony (SMS) aspect, in addition to Twilio you might want to consider:

David Hauser Young Entrepreneur, Speaker, Founder of Grasshopper and Angel Investor.

November 20th, 2013

https://www.nexmo.com/tour/two-way-sms.html

Parminder Singh Software Architect

November 20th, 2013

We've used twillio and are very happy with the service. Regarding scheduling calls/sms it's better to keep that close to your application logic.

Anonymous

November 20th, 2013

Twilio is the best API and most reliable service overall. 

I also used Mogreet because they gave me a short code for free. With Twilio you need to buy a short code at considerable expense so I use multiple standard phone numbers to achieve volume. Mogreet can send video messages that Twilio don't currently offer.

Scheduling is an application feature you will need to build but would be a simple piece of development. In a previous project my team custom built the kind of messaging app you are talking about with Ruby on Rails. It was relatively easily. No doubt their are gems for that kind of thing.  

Ben Sweat Director, Product at Idealab

November 27th, 2013

textmarks.com does this I believe. I know the guys there.

John Solamito

February 13th, 2015

biztexter.com amazing and is cheaper than all the rest.