Reklama
Nawet przy dużej aktywności biznesowej przenoszonej do Internetu, system telefoniczny jest nadal niezbędnym elementem biznesowym dla wielu firm. Firmy przenoszące tradycyjne usługi telekomunikacyjne w przyszłość Twilio wyrastały.
Usługi te są w zasadzie „systemami telefonicznymi w chmurze” - umożliwiają połączenia przychodzące i wychodzące oraz wysyłanie wiadomości tekstowych za pośrednictwem interfejsu dla programistów zwanego API. Chociaż jest bardzo elastyczny i wydajny (możesz zobaczyć pełne możliwości) na ich stronie), Do tej pory nie widziałem „łatwego” sposobu zastąpienia tradycyjnego systemu telefonicznego z pełnym wyposażeniem.
OpenVBX jest otwartym źródłem PBX system telefoniczny obsługiwany przez dowolną LAMPĘ (L.inux-ZApache-M.ySQL-P.Strona internetowa). Niektórzy to porównali głos Google 6 fajnych rzeczy, które możesz zrobić dzięki Google VoiceCo to jest Google Voice? Oto podstawy usługi Google Voice i wszystkich jej najfajniejszych funkcji, z których musisz zacząć korzystać. Czytaj więcej
Ponieważ jednak jest to oprogramowanie typu open source, aktualizowanie kodu w celu współpracy z innymi dostawcami, takimi jak Teleku lub kimkolwiek innym, kto posiada interfejs API zgodny z językiem znaczników Twilio, jest banalny. Mam nadzieję na pojawienie się standardu, który pozwoliłby OpenVBX być kompatybilnym z dowolną liczbą dostawców usług telekomunikacyjnych.
Instalowanie OpenVBX
Pierwszym krokiem do instalacji OpenVBX jest pobieranie kod źródłowy i prześlij go do swojego dostawcy usług hostingowych. Przywołaj adres URL, pod którym go zainstalowałeś, a będziesz mógł sprawdzić, czy twój hosting jest kompatybilny z oprogramowaniem OpenVBX.
W moim przypadku musiałem zmienić uprawnienia konfiguracji i przesłać katalogi do 777, aby były zapisywalne dla serwera WWW. Poza tym moja konfiguracja hostingu była kompatybilna.
Następnie musisz skonfigurować bazę danych z opcjami dostawcy usług hostingowych i wprowadzić więcej szczegółów na temat adresu e-mail, którego system powinien użyć, a także początkowego logowania użytkownika Informacja.
Ostateczne informacje, które należy dodać, to SID konta (identyfikator bezpieczeństwa) i token (hasło) z głównego pulpitu nawigacyjnego Twilio. Powiążą one instalację OpenVBX z kontem Twilio lub jeśli zmodyfikowałeś kod, aby działał z innym interfejsem API, musisz wprowadzić tam swoje informacje.
Po zakończeniu tego procesu powinieneś ukończyć instalację i przejść do ekranu logowania. Zaloguj się przy użyciu właśnie użytych informacji. Pierwszym przystankiem jest dodanie numeru telefonu, pod który system ma dzwonić.
Ten numer będzie używany w całym systemie. Pamiętaj, aby dodać wszelkie inne numery telefonów, do których system może dzwonić, w tym wszelkie numery stacjonarne, telefony komórkowe, numery Skype lub SIP. Tutaj wszystko się dobrze bawi!
Konfigurowanie przepływów połączeń
Konfiguracja „przepływów” OpenVBX jest genialna. Pozwala określić, co ma się stać, gdy nadejdzie połączenie telefoniczne, w dowolnej liczbie sytuacji.
Podstawowe opcje to menu połączeń (naciśnij 1, aby ...), wybierz numer, wyślij na pocztę głosową, połączenie konferencyjne, powiedz powitanie, wyślij SMS lub rozłącz się. Przepływy te działają w zależności od tego, jak chcesz, aby klient działał po tym, jak zadzwoni lub wyśle SMS-a na Twój numer. Na przykład, jeśli chcesz, aby nacisnęły numer, aby wybrać określony numer wewnętrzny, zaznacz pole Menu po prawej stronie i przeciągnij je w lewo. Następnie otworzy ten panel i poprosi o wprowadzenie:
- Powitanie, które chcesz przekazać innym, gdy dzwonią.
- Numery, które chcesz pozwolić im nacisnąć.
- Działanie, które chcesz wykonać po naciśnięciu tego numeru.
- Co powinno się stać, jeśli naciśniemy nieprawidłową opcję lub w ogóle nic.
Stamtąd możesz zbudować system menu lub zlecić mu wykonanie dowolnej liczby czynności. Jednym z przykładów jest to, że możesz mieć skrzynkę poczty głosowej lub po prostu powitanie lub wiadomość, którą chcesz im przekazać.
Wiadomości do dzwoniących można wprowadzać na wiele sposobów. Po pierwsze, możesz po prostu wpisać tekst, który zostanie przekonwertowany na głos przez komputer. Głos nie jest dokładnie naturalny, ale uznałem, że wystarczy, aby przekazać swoją wiadomość. Inne opcje to przesyłanie plików mp3, nagrywanie za pomocą mikrofonu na komputerze lub połączenie telefoniczne z systemem w celu nagrania wiadomości.
Jedną niesamowitą częścią systemu OpenVBX jest to, że jest ich wiele wtyczki napisane przez społeczność dostępne, aby jeszcze bardziej rozszerzyć system.
Wniosek
Jednym słowem, system OpenVBX jest niesamowity. Zasadniczo umieszcza moc tradycyjnego systemu telefonicznego na stronie internetowej i w „chmurze”. Dostawca hostingu nie musi robić nic specjalnego, ponieważ system jest zgodny z większością zwykłych kont hostingowych. Jedynym minusem tego jest to, że jeśli twoja strona się zepsuje, wtedy twój system telefoniczny również się zepsuje. Z tego powodu polecam trzymanie oprogramowania na oddzielnym koncie hostingowym na innym serwerze, aby upewnić się, że istnieje ciągłość usług, jeśli twoja strona ulegnie awarii.
Jeśli jesteś małym lub średnim biznesem lub osobą, która po prostu chce zhakować razem OpenVBX to projekt, który wykorzystuje Twilio lub inny kompatybilny system telefon / sms rozpoczęła się. To sprawia, że konfiguracja takiego wirtualnego systemu telefonicznego jest bardzo prosta, a elastyczność, którą daje, jest imponująca. Spróbuj już dziś!
Daj nam znać, jakie interesujące problemy rozwiązałeś przy pomocy tego oprogramowania lub jeśli znasz jakieś alternatywne oprogramowanie, które może być pomocne dla czytelników!
Dave Drager pracuje w XDA Developers na przedmieściach Filadelfii w stanie Pensylwania.