Take a look at particle.io. They have a super simple button that you can connect via WiFi or GSM to ifttt or twilio really easily. Sample code leaves almost nothing to debug.