There is an existing company that does exactly this - my dentist just started using them. Some time before each dental appointment I now receive an email and an sms reminding me and asking me if I'm still going. I can either click "yes" or "no" links in the email, or respond to the sms with "yes" or "no".
Everything is white-labeled, but if you like I can ask my dentist who they're using.