| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
Fonoster Inc researches an innovative Programmable Telecommunications Stack that will allow for an entirely cloud-based utility for businesses to connect telephony services with the Internet.
The most notable features on FN 0.2 are:
A Voice Application is a server that takes control of the flow in a call. A Voice Application can use any combination of the following verbs:
Voice Application Example:
const { VoiceServer } = require("@fonoster/voice");
const voiceServer = new VoiceServer({ base: '/voiceapp' });
voiceServer.listen((req, res) => {
console.log(req);
res.play("sound:hello-world");
});
// your app will leave at http://127.0.0.1/voiceapp
// and you can easily publish it to the Internet with:
// ngrok http 3000Everything in FN is an API first, and initiating a call is no exception. You can use the SDK to start a call with a few lines of code.
Example of originating a call with the SDK:
const Fonoster = require("@fonoster/sdk");
const callManager = new Fonoster.CallManager();
callManager.call({
from: "9842753574",
to: "17853178070",
webhook: "https://5a2d2ea5d84d.ngrok.io/voiceapp"
})
.then(console.log)
.catch(console.error);To get started with FN use the following resources:
For bugs, questions, and discussions, please use the Github Issues
For contributing, please see the following links:
We're glad to be supported by respected companies and individuals from several industries. See our Github Sponsors learn more.
Sponsors
Find all supporters in our BACKERS.md file.
Special Announcement:
We now have a Slack Channel
There we plan to discuss roadmaps, feature requests and more
Join the channel
Copyright (C) 2021 by Fonoster Inc. MIT License (see LICENSE for details).
| Back | FazBrowse Home | New Git URL |