Checkout Tropo (https://www.tropo.com/) which is basically the same, except your application logic can be hosted on their servers if you want. It is by Voxeo so uses their existing network for international calls and SMS.
There is also Plivo (http://www.plivo.org) which is an open source implementation, except setting it up is far from trivial in my experience :)
There is also Plivo (http://www.plivo.org) which is an open source implementation, except setting it up is far from trivial in my experience :)