Advertentie

virtueel telefoonsysteemZelfs met veel zakelijke activiteiten die naar internet verhuizen, is een telefoonsysteem voor veel bedrijven nog steeds een essentieel bedrijfsonderdeel. Verhuizen van traditionele telecommunicatiediensten naar de toekomst, zoals bedrijven Twilio zijn opgekomen.

Deze services zijn in feite ‘telefoonsystemen in de cloud’: ze staan ​​inkomende en uitgaande gesprekken en sms'en toe via een interface voor programmeurs, een zogenaamde API. Hoewel zeer flexibel en krachtig (u kunt de volledige mogelijkheden zien op hun site), Ik heb tot nu toe geen ‘gemakkelijke’ manier gezien om het traditionele volledig uitgeruste telefoonsysteem te vervangen.


OpenVBX is een open source PBX telefoonsysteem dat op elke LAMP wordt gehost (Linux-EENpache-MySQL-PHP) gebaseerde website. Sommigen hebben het vergeleken met Google Voice 6 coole dingen die u kunt doen met Google VoiceWat is Google Voice? Hier zijn de basisprincipes van Google Voice en alle coolste functies die je nodig hebt om te gaan gebruiken. Lees verder

maar ik geloof dat het eigenlijk veel anders en krachtiger is omdat het zo aanpasbaar is. Out of the box OpenVBX ondersteunt alleen Twilio's protocollen - en dat is waar ik mijn how-to hieronder op zal baseren.

Omdat het echter open source is, is het triviaal om de code bij te werken om te werken met andere providers zoals Teleku of iemand anders die een API heeft die compatibel is met Twilio's Markup Language. Ik hoop dat er een standaard zal verschijnen waarmee OpenVBX compatibel kan zijn met een willekeurig aantal telecommunicatieproviders.

OpenVBX installeren

De eerste stap om OpenVBX te installeren is om downloaden de broncode en upload deze naar uw webhostingprovider. Breng de URL naar voren waarop u het hebt geïnstalleerd en u zult kunnen zien of uw webhost compatibel is met de OpenVBX-software.

In mijn geval moest ik de rechten van de configuratie wijzigen en mappen uploaden naar 777 om ze beschrijfbaar te maken voor de webserver. Verder was mijn webhostingconfiguratie compatibel.

Vervolgens moet u uw database configureren met de opties van uw webhostingprovider en invoeren wat meer details over het e-mailadres dat het systeem zou moeten gebruiken en ook de eerste login van de gebruiker informatie.

De laatste informatie die u moet toevoegen, is de account-SID (Security Identifier) ​​en Token (wachtwoord) van het Twilio-hoofddashboard. Deze verbinden uw OpenVBX-installatie met uw Twilio-account, of als u de code hebt gewijzigd om met een andere API te werken, moet u uw informatie daar invoeren.

ip telefoonsystemen

Na dit proces moet u de installatie hebben voltooid en doorgestuurd worden naar het inlogscherm. Log in met de informatie die u zojuist hebt gebruikt. De eerste stop is het toevoegen van een telefoonnummer waarnaar u wilt dat het systeem belt.

ip telefoonsystemen

Dit nummer wordt in het hele systeem gebruikt. Zorg ervoor dat u andere telefoonnummers toevoegt die u mogelijk wilt dat uw systeem belt, inclusief vaste lijnen, mobiele telefoons, Skype- of SIP-nummers. Hier wordt het leuk!

Oproepstromen instellen

ip telefoonsysteem

De setup van de OpenVBX-aanroep “stromen” is ingenieus. Hiermee kunt u in een aantal situaties aangeven wat u wilt laten gebeuren wanneer er een telefoongesprek binnenkomt.

De basisopties zijn een oproepmenu (druk op 1 voor…), kies een nummer, stuur naar voicemail, telefonische vergadering, zeg een begroeting, stuur een sms of hang op. Deze stromen werken afhankelijk van hoe u wilt dat de klant doorgaat nadat ze u hebben gebeld of gebeld. Als u bijvoorbeeld wilt dat ze op een nummer drukken om een ​​bepaald toestel te bellen, selecteert u het menuvak aan de rechterkant en sleept u het naar links. Vervolgens wordt dat paneel geopend en wordt u gevraagd om in te voeren:

  • De begroeting die u mensen wilt laten weten wanneer ze inbellen.
  • De cijfers die u wilt toestaan ​​om op te drukken.
  • De actie die u wilt uitvoeren wanneer ze op dat nummer drukken.
  • Wat moet er gebeuren als ze op een ongeldige optie drukken of helemaal niets.
ip telefoonsysteem
ip telefoonsysteem

Van daaruit kunt u een menusysteem opbouwen of een willekeurig aantal acties laten uitvoeren. Een voorbeeld is dat u een voicemailbox kunt hebben of gewoon een begroeting of bericht dat u tegen hen wilt zeggen.

Berichten aan bellers kunnen op verschillende manieren worden ingevoerd. De eerste is dat u eenvoudig de tekst kunt typen en deze per computer naar spraak wordt geconverteerd. De stem is niet helemaal natuurlijk, maar ik vond het voldoende om je boodschap over te brengen. De andere opties zijn het uploaden van een mp3, opnemen via microfoon op de computer of het systeem u laten bellen om een ​​bericht via de telefoon op te nemen.

Een geweldig onderdeel van het OpenVBX-systeem is dat er een aantal zijn door de gemeenschap geschreven plug-ins beschikbaar om het systeem nog meer uit te breiden.

virtueel telefoonsysteem

Conclusie

Het OpenVBX-systeem is in één woord geweldig. Het zet in feite de kracht van een traditioneel telefoonsysteem op een website en in de ‘cloud’. De webhostingprovider hoeft niets speciaals te doen, omdat het systeem compatibel is met de meeste normale webhostingaccounts. Het enige nadeel hiervan is dat als je website uitvalt, je telefoonsysteem ook uitvalt. Om deze reden zou ik aanraden om de software op een apart hostingaccount op een andere server te bewaren om er zeker van te zijn dat er continuïteit in de service is als uw website uitvalt.

Als je een klein tot middelgroot bedrijf bent, of een persoon die gewoon een coole persoon wil hacken project dat Twilio of een ander compatibel telefoon / sms-systeem gebruikt, is OpenVBX een geweldige oplossing om te krijgen begonnen. Het opzetten van zo'n virtueel telefoonsysteem is een makkie en de flexibiliteit waarmee het u in staat stelt is indrukwekkend. Probeer het vandaag nog!

Laat ons weten wat voor soort interessante problemen je ermee hebt opgelost of als je alternatieve software kent die nuttig kan zijn voor lezers!

Dave Drager werkt bij XDA Developers in de buitenwijken van Philadelphia, PA.