
Joseph Goodman
0
4025
1174
Selv med meget forretningsaktivitet, der flytter over til internettet, er et telefonsystem stadig en vigtig forretningsdel for mange virksomheder. Flytning af traditionelle telekommunikationstjenester ind i fremtiden har virksomheder som Twilio dukket op.
Disse tjenester er dybest set 'telefonsystemer i skyen' - de tillader indgående og udgående opkald og tekstbeskeder via en grænseflade for programmerere kaldet en API. Selvom jeg er meget fleksibel og kraftfuld (du kan se de fulde funktioner på deres websted), har jeg ikke set en 'let' måde at erstatte det traditionelle fuldt udstyrede telefonsystem - indtil nu.
OpenVBX er et åbent PBX-telefonsystem, der er vært på ethvert LAMP (Linux-Apache-MySQL-PHP) -baseret websted. Nogle har sammenlignet det med Google Voice 5 seje ting, du kan gøre med Google Voice 5, seje ting, du kan gøre med Google Voice, men jeg tror, det er faktisk meget anderledes og mere magtfuldt, fordi det er så tilpasses. Ud af kassen understøtter OpenVBX kun Twilios protokoller - og det er det, jeg vil basere min vejledning nedenfor på.
Da det er åbent, er det imidlertid trivielt at opdatere koden til at arbejde med andre udbydere, såsom Teleku eller andre, der har en API, der er kompatibel med Twilios Markup Language. Jeg håber at se en standard der kommer frem, som gør det muligt for OpenVBX at være kompatibel med ethvert antal telekommunikationsudbydere.
Installation af OpenVBX
Det første trin til installation af OpenVBX er at downloade kildekoden og uploade den til din webhostingudbyder. Hent den URL, du installerede den til, og du kan se, om din webhost er kompatibel med OpenVBX-softwaren.
I mit tilfælde havde jeg brug for at ændre tilladelserne til config og uploade mapper til 777 for at gøre dem skrivbare til webserveren. Bortset fra at min webhostekonfiguration var kompatibel.
Derefter skal du konfigurere din database med indstillingerne fra din webhostingudbyder og indtaste nogle flere detaljer om den e-mail-adresse, som systemet skal bruge, og også de oprindelige bruger login-oplysninger.
De endelige oplysninger, du skal tilføje, er Account SID (Security Identifier) og token (Password) fra Twilio hovedpanel. Disse binder din OpenVBX-installation med din Twilio-konto, eller hvis du har ændret koden til at arbejde med en anden API, skal du indtaste dine oplysninger derfra.
Efter denne proces skulle du have afsluttet installationen og blive videresendt til loginskærmen. Log ind med de oplysninger, du lige har brugt. Det første stop er at tilføje et telefonnummer, som systemet ønsker at ringe til.
Dette nummer vil blive brugt i hele systemet. Sørg for at tilføje alle andre telefonnumre, som du muligvis vil have dit system til at ringe til, inklusive fastnet, mobiltelefoner, Skype eller SIP-numre. Det er her ting bliver sjovt!
Opsætning af opkaldsstrømme
OpenVBX-opkaldet “strømmer” installationen er genial. Det giver dig mulighed for at specificere, hvad du vil ske, når et telefonopkald kommer ind, i et vilkårligt antal situationer.
De grundlæggende indstillinger er en opkaldsmenu (tryk på 1 for…), ringe op til et nummer, send til en telefonsvarer, konferenceopkald, sig en hilsen, send en SMS eller et hangup. Disse strømme fungerer afhængigt af, hvordan du ønsker, at kunden skal fortsætte, efter at de har ringet eller tekst til dit nummer. Hvis du f.eks. Vil have dem til at trykke på et nummer for at ringe til en bestemt lokalnummer, skal du markere menukassen til højre og trække det hen til venstre. Det åbner derefter panelet og beder dig om at indtaste:
- Den hilsen, du gerne vil fortælle folk, når de ringer til.
- De numre, du vil give dem mulighed for at trykke på.
- Handlingen, du vil ske, når de trykker på dette nummer.
- Hvad skal der ske, hvis de trykker på en ugyldig mulighed eller overhovedet ikke.
Derfra kan du opbygge et menussystem eller få det til at udføre et vilkårligt antal handlinger. Et eksempel er, at du kan have en telefonsvarerboks eller blot en hilsen eller besked, som du vil sige til dem.
Meddelelser til opkald kan indtastes på flere måder. Den første er, at du simpelthen kan indtaste teksten, og den konverteres til tale via computer. Stemmen er ikke nøjagtigt naturlig, men jeg fandt den tilstrækkelig til at få din besked på tværs. De andre muligheder er at uploade en mp3, optage via mikrofon på computeren eller få systemet til at ringe til dig for at optage en besked over telefonen.
En fantastisk del af OpenVBX-systemet er, at der er et antal community-skrevet plugins til rådighed for at udvide systemet endnu mere.
Konklusion
OpenVBX-systemet er på et ord fantastisk. Det sætter dybest set kraften i et traditionelt telefonsystem på et websted og i 'skyen'. Webhost-udbyderen behøver ikke at gøre noget specielt, da systemet er kompatibelt med de fleste normale webhostingkonti. En ulempe med dette er, at hvis dit websted går ned, så ville dit telefonsystem også gå ned. Af denne grund vil jeg anbefale at holde softwaren på en separat hosting-konto på en anden server for at sikre dig, at der er kontinuitet i tjenesten, hvis dit websted går ned.
Hvis du er en lille til mellemstor virksomhed, eller en person, der bare vil hacke sammen et cool projekt, der bruger Twilio eller et andet kompatibelt telefon- / sms-system, er OpenVBX en god løsning til at komme i gang. Det gør opsætningen af et sådant virtuelt telefonsystem til en smule, og fleksibiliteten, det giver dig mulighed for, er imponerende. Prøv det i dag!
Fortæl os, hvilken slags interessante problemer du har løst med det, eller hvis du kender til noget alternativt software, der kan være nyttigt for læserne!