Giter VIP home page Giter VIP logo

mpbx's Introduction

MPBX

Multi-tenant hosted PBX based on asterisk.
One server for 100+ offices PBX.

More details at http://a4business.com/?p=1070

"Buy Me A Coffee"



Each client (or separate office, tenant) has a dedicated, isolated cloud PBX , with separate :

  • exntensions (with PBX functions โ€” followme, Forward, Voice/Video Mail, Blacklists etc..)
  • VoiceMail boxes,
  • Call parkign spaces, Park&Announce
  • Auto-attendants/Virtual Offices,
  • Page/Ring Groups,
  • Queues,
  • multiple Music-on-Hold classes on separate storage,
  • Conferences
  • Inbound/Outbound routing logic
  • Email SMTP account to delivery Reports/Notifications/Alerts

All clients/offices share the same server and the same asterisk instance and managemed in one place. With a multitenant architecture, a software application is designed to virtually partition its data and configuration, and each client works with a customized virtual application instance. Using the same asterisk instance for all the clients is a real cost and resource saving solution. Some more key features:

  • supports custom scripting, i.e. assigning a dialplan contexts to Feture codes, which connects extensions with unlimited functionality of the asterisk dialplan.
  • Call recording (full or by one-touch on demand recording while conversation).

Uppong receiving call, manager can activate inbound route with actions:

Demo screencast of main PBX functions demonstration :

The video demonstrates following steps:

  • Create PBX Cloud
  • Create Trunks
  • Add Inbound Numbers ( DID )
  • Create extensions
  • Create IVR menu, Queues
  • Create Inbound Routes
  • Create Outbuond Routing
  • Assigne Context Script to get external Info by json API
  • Receive INBOUND call via Queue from CRM WEB phone, check recording Now I am dialing inbound GSM line to reach the virtual office and support queue . answering...
  • Call Forward using DTMF digits: , Call Parking/Unparking Pressed #77 to park the call, got played 703 . this is position where call has been parked to pickup, we just dial 703 now. ... connected with customer now again / To forward call to another location, we use DTMF: **1 - unattendant transfer **0 - attanded transfer
  • Reporting module , Call History

mpbx's People

Contributors

a4business avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.