Fonoster: The open-source alternative to Twilio
github.com
github.com
Is anyone aware of a similar open source project for text messaging? And, would I use the same voip provider gateway?
https://support.twilio.com/hc/en-us/articles/223181668-Can-T...
Skimming that page, it also looks like possibly this is only replacing commercial long code users, not commercial short code users? But I didn't read carefully enough to be sure.
Even with everything being voIP now it still feels mysterious.
So I still can’t wrap my head around what happens when you go from a Twilio api call to the cell tower and ultimately the handset.
Are these guys claiming that the software does all that?
In which case, how do I hook into the carriers and telecom infrastructure?
Would Verizon give me an IP to connect to? Which protocol?
- The route of a text message: https://scottbot.net/the-route-of-a-text-message/
- Architecture of Asterisk - http://aosabook.org/en/asterisk.html
https://en.wikipedia.org/wiki/Session_Initiation_Protocol
Twilio bundles both the web api and the voip provider into one product.
My company is starting to use it. Dave is super helpful, and it handles SMS.
We use the commercially and would highly enourage those to do to github sponsor or contact Dave directly to support development.
How would this compare?
I like to address some of the questions.
1. I'm using twilio to forward text messages. At first glance I thought this could replace it but it doesn't look like it does sms - @xrd
You are correct.
Fonoster does not yet support SMS. However, SMS is within the project's scope and will be implemented later this year. Please see the roadmap here:
https://github.com/orgs/fonoster/projects/9
2. So I still can’t wrap my head around what happens when you go from a Twilio api call to the cell tower and ultimately the handset - @atonse
Some use-cases will require a VoIP Service Provider. Specifically, every time you send or receive a call from the telephone network (PSTN). Alternatively, you could use a SIP-to-GSM Gateway such as GoIP 8.
Fonoster will be particularly helpful when there is regional regulatory compliance or when a company wants to reduce reliance on traditional CPaaS Providers.
Note: A VoIP provider is not needed for internal calling (like an office setup) or browser calling.
3. Would Verizon give me an IP to connect to? Which protocol?
Most telephony providers have SIP interconnection of some sort but are usually for big customers or to communicate with lower-tier providers.
But as @bzxcvbn pointed out, you can find a local VoIP Provider relatively easily. I use a few for testing, like DIDLogic, CallCentric, and VoIP MS.
Is there any solution for:
* Conference calls
* Call queues
* Call recordings
But, I am curious about your use case.
See roadmap: https://github.com/orgs/fonoster/projects/9
Could probably swap out the SMS piece, at least partially, with Sendblue for now.
You write "The open-source alternative to Twilio" and for me (and I guess many other people) that would mean sending SMS.