Introduction
Welcome to the home of Fonoster’s documentation.
This documentation is actively being improved. You may encounter gaps or incomplete sections as we refine and expand the content. We appreciate your understanding and welcome any feedback to help us make this resource even better!
What is Fonoster?
Fonoster is an innovative Programmable Telecommunications Stack that allows businesses to connect telephony services with the Internet entirely through a cloud-based utility.
The most notable features of Fonoster are:
-
Multitenancy
-
Easy deployment of PBX functionalities
-
Programmable Voice Applications
-
NodeSDK and WebSDK
-
Support for Amazon Simple Storage Service (S3)
-
Secure API endpoints with Let’s Encrypt
-
Authentication with OAuth2
-
Authentication with JWT
-
Role-Based Access Control (RBAC)
-
Plugins-based Command-line Tool
-
Support for Speech APIs from Google, Deepgram, ElevenLabs, and more
We’re open source, and you can use the Fonoster Cloud (Coming soon) or Self-host Fonoster on your infrastructure.
What can you build?
With Fonoster, you can build any time of voice application, from simple IVRs to advanced Voice AI. Check out a demo below for a glance at what you can make.
Getting help
Join our Discord server
The #get-help channel is a great place to get help with any questions about Fonoster.
Follow us on X (Twitter)
Follow us on X (Twitter) for the latest updates and news.
Schedule a call
Arrange a call with the team. We can help answer questions and give 1-on-1 help building on Fonoster.
Give us a start on GitHub
Check us out at github.com/fonoster