
Brian Curtis
0
4383
1040
Nawet przy dużej aktywności biznesowej przenoszonej do Internetu, system telefoniczny jest nadal niezbędnym elementem biznesowym dla wielu firm. Firmy takie jak Twilio przenoszą tradycyjne usługi telekomunikacyjne w przyszłość.
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 interfejsem API. Chociaż jest bardzo elastyczny i wydajny (możesz zobaczyć pełne możliwości na swojej stronie), nie widziałem „łatwego” sposobu na zastąpienie tradycyjnego w pełni funkcjonalnego systemu telefonicznego - do tej pory.
OpenVBX to system telefoniczny PBX typu open source, który jest hostowany na dowolnej stronie internetowej opartej na LAMP (Linux-Apache-MySQL-PHP). Niektórzy porównali go do Google Voice 5 Fajne rzeczy, które możesz zrobić za pomocą Google Voice 5 Fajne rzeczy, które możesz zrobić za pomocą Google Voice, ale uważam, że w rzeczywistości jest on znacznie inny i bardziej wydajny, ponieważ można go tak dostosować. Po wyjęciu z pudełka OpenVBX obsługuje tylko protokoły Twilio - i na tym opieram moje instrukcje poniżej.
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 banalne. 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 pobranie kodu źródłowego i przesłanie go do twojego dostawcy usług hostingowych. Wyświetl adres URL, pod którym go zainstalowałeś, a będziesz mógł sprawdzić, czy Twój host jest zgodny 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 podać więcej szczegółów na temat adresu e-mail, z którego system powinien korzystać, a także informacje dotyczące pierwszego logowania użytkownika.
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 współpracował 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 ma dzwonić, w tym wszelkie numery stacjonarne, telefony komórkowe, numery Skype lub SIP. To jest miejsce, gdzie wszystko się bawi!
Konfigurowanie przepływów połączeń
Wywołanie OpenVBX “płynie” konfiguracja 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 na Twój numer. Na przykład, jeśli chcesz, aby naciskał numer, aby wybrać określony numer wewnętrzny, zaznacz pole Menu po prawej i przeciągnij go 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 do końca 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 dostępnych jest wiele wtyczek napisanych przez społeczność, które jeszcze bardziej rozszerzają system.
Wniosek
Jednym słowem, system OpenVBX jest niesamowity. Zasadniczo przenosi moc tradycyjnego systemu telefonicznego na stronę internetową i do „chmury”. 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 przedsiębiorstwem lub osobą, która chce po prostu zhakować fajny projekt korzystający z Twilio lub innego kompatybilnego systemu telefon / sms, OpenVBX jest świetnym rozwiązaniem na początek. To sprawia, że konfiguracja takiego wirtualnego systemu telefonicznego jest bardzo prosta, a elastyczność, którą daje, jest imponująca. Spróbuj już dziś!
Poinformuj nas o interesujących problemach, które rozwiązałeś lub jeśli znasz jakieś alternatywne oprogramowanie, które może być pomocne dla czytelników!