You just need ILECs or CLECs willing to terminate SIP connections onto an SS7 switch; doing so is trivial for an organization that is getting into a Twilio-like business, but non-trivial for a typical web developer doing it just for a couple hundred of minutes or sms messages a month.