Preferences

The price goes down with volume. They should also look at alternative providers. Nexmo and Plivo both offer free inbound SMS and have APIs similar to Twilio's.

SMS costs nothing to the provider. Not nothing as in almost nothing. Nothing as in 0.00USD per SMS. They are sent in unused fields of control packets.
pilsetnieks
To the operator, not the provider, Twilio in this case. Twilio doesn't send them for free. Operators charge for access to them and you have to pay, if you want to send SMS.

They also aren't entirely free to the operators themselves - once you start counting them and charging for them, there are administrative costs; then there are costs related to interconnections with other operators, and costs related to maintaining their own SMSCs (SMS centers). The only thing in this whole mechanism that the operator gets for free (actually not free since they have to pay for the network and base stations) is the delivery channel which is not insignificant but it is also just one part of many.

stevejalim
Wow. I knew it was cheap - that makes sense in light of what you're saying. Though there is a minor sting: "mobile networks charge each other interconnect fees of at least US$0.04 when connecting between different phone networks" [1]

[1] https://en.wikipedia.org/wiki/Short_Message_Service

This item has no comments currently.