OpenVBX: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
Created page with "My impression is that most Twilio customers are big. To fill in the gaps they support this php based PBX thing called OpenVBX. I decided yesterday (11/30/16) that I don't rea..."
 
Brian Wilson (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
== OpenVBX ?? ==
My impression is that most Twilio customers are big. To fill in the gaps they support this php based PBX thing called OpenVBX.
My impression is that most Twilio customers are big. To fill in the gaps they support this php based PBX thing called OpenVBX.


Line 4: Line 6:
And I want the option to pick up calls on my mobile, so why have the calls go first to my Asterisk server at home?
And I want the option to pick up calls on my mobile, so why have the calls go first to my Asterisk server at home?


Hence I am looking at moving the whole PBX into the cloud and basing it on OpenVBX since I am already using Twilio for my SIP trunk.
12/4/16 I tried OpenVBX by running it in Docker. For 10 minutes. Another learning curve and it does not look like it's set up to support my SIP phones here at home, so what is the point? I already climbed the Asterisk curve so I think I am better off running Asterisk on my own Internet server.
 
== OpenVBX at home ==
 
== PBX Features ==
 
This is leftover from my Vastra days.


=== What does it take to build a basic PBX in the cloud? ===
== Short feature list ==


# Set up SIP phone and provision it
# Required
# Give the SIP phone an extension (Twilio is more like the old AT&T in that they expect you to buy a separate line for each person.)
## Ring SIP phones at home on incoming call
# Allow VOIP extensions to call each other
## Ring cellphone on incoming call
# Set up a receptionist line
## Send call to voicemail on no pickup
# Create an after hours autoattendant
## Forward all incoming SMS to cellphone and email
# Voicemail
# Nice to have
# Tracking usage of extensions at receptionist station
## Control forwarding based on presence detection (follow me) and calendar
## Screen incoming calls
## Send critical notifications via SMS
## Convert voicemail to text and email it to me.


=== Now that I have a PBX, how can I extend it? ===
Asterisk part: support for home phones


# SMS support
Twilio part: pretty much everything else, via Python and hooks
# WebRTC
# Text to Speech
# Speech to Text
# Presence detection
# Softphones
# Mobile softphones

Latest revision as of 03:38, 5 December 2016

OpenVBX ??

My impression is that most Twilio customers are big. To fill in the gaps they support this php based PBX thing called OpenVBX.

I decided yesterday (11/30/16) that I don't really want the bother of running Asterisk at home to support 2 phones. And I want the option to pick up calls on my mobile, so why have the calls go first to my Asterisk server at home?

12/4/16 I tried OpenVBX by running it in Docker. For 10 minutes. Another learning curve and it does not look like it's set up to support my SIP phones here at home, so what is the point? I already climbed the Asterisk curve so I think I am better off running Asterisk on my own Internet server.

Short feature list

  1. Required
    1. Ring SIP phones at home on incoming call
    2. Ring cellphone on incoming call
    3. Send call to voicemail on no pickup
    4. Forward all incoming SMS to cellphone and email
  2. Nice to have
    1. Control forwarding based on presence detection (follow me) and calendar
    2. Screen incoming calls
    3. Send critical notifications via SMS
    4. Convert voicemail to text and email it to me.

Asterisk part: support for home phones

Twilio part: pretty much everything else, via Python and hooks