Рекламное объявление
Даже при том, что большая часть деловой активности переходит в Интернет, телефонная система все еще является важным компонентом бизнеса для многих компаний. Перемещая традиционные телекоммуникационные услуги в будущее, такие компании, как Twilio возникали
Эти сервисы в основном «телефонные системы в облаке» - они позволяют входящим и исходящим вызовам и текстовым сообщениям через интерфейс для программистов, называемый API. Хотя очень гибкий и мощный (вы можете увидеть все возможности на их сайте), Я не видел «простого» способа заменить традиционную полнофункциональную телефонную систему - до сих пор.
OpenVBX является открытым исходным кодом АТС телефонная система, которая размещена на любой лампе (Linux-pache-MySQL-пHP) веб-сайт. Некоторые сравнивали это с Гугл голос 6 интересных вещей, которые вы можете сделать с помощью Google VoiceЧто такое Google Voice? Вот основы Google Voice и все его самые крутые функции, которые вам нужно начать использовать. Подробнее но я считаю, что на самом деле он сильно отличается и более мощный, потому что он так настраиваем. Из коробки OpenVBX поддерживает только протоколы Twilio - и на этом я буду основывать свои инструкции ниже.
Тем не менее, поскольку он является открытым исходным кодом, тривиально обновить код для работы с другими провайдерами, такими как Teleku или кем-либо еще, у кого есть API, совместимый с языком разметки Twilio. Я надеюсь увидеть стандарт, который позволит OpenVBX быть совместимым с любым количеством телекоммуникационных провайдеров.
Установка OpenVBX
Первый шаг к установке OpenVBX - это скачать исходный код и загрузить его на ваш веб-хостинг-провайдер. Принесите URL-адрес, по которому вы его установили, и вы сможете увидеть, совместим ли ваш веб-хост с программным обеспечением OpenVBX.
В моем случае мне нужно было изменить разрешения конфигурации и загрузить каталоги на 777, чтобы сделать их доступными для записи для веб-сервера. Кроме того, моя конфигурация веб-хостинга была совместимой.
Затем вам нужно будет настроить базу данных с параметрами вашего провайдера веб-хостинга и ввести некоторые подробности об адресе электронной почты, который должна использовать система, а также начальный логин пользователя Информация.
Последняя информация, которую вам нужно добавить, - это SID учетной записи (идентификатор безопасности) и токен (пароль) с главной панели инструментов Twilio. Они связывают вашу установку OpenVBX с вашей учетной записью Twilio, или, если вы изменили код для работы с другим API, вам нужно будет ввести свою информацию оттуда.
После этого процесса вы должны были завершить установку и перейти на экран входа в систему. Войдите с информацией, которую вы только что использовали. Первая остановка - добавление номера телефона, по которому система должна звонить.
Этот номер будет использоваться во всей системе. Обязательно добавьте любые другие телефонные номера, по которым ваша система может звонить, включая любые стационарные, мобильные телефоны, номера Skype или SIP. Здесь все становится веселее!
Настройка потоков вызовов
Настройка OpenVBX «потоки» гениальна. Это позволяет вам указать, что вы хотите, чтобы произошел телефонный звонок, в любом количестве ситуаций.
Основными опциями являются меню вызова (нажмите 1 для…), набор номера, отправка на голосовую почту, конференц-связь, приветствие, отправка SMS или зависание. Эти потоки работают в зависимости от того, как вы хотите, чтобы клиент продолжил работу после того, как он позвонит или отправит сообщение на ваш номер. Например, если вы хотите, чтобы они нажимали номер для набора определенного добавочного номера, вы выбираете поле меню справа и перетаскиваете его влево. Затем он откроет эту панель и предложит вам ввести:
- Приветствие, которое вы хотите сказать людям, когда они звонят.
- Номера, которые вы хотите позволить им нажать.
- Действие, которое вы хотите выполнить, когда они нажимают на этот номер.
- Что должно произойти, если они нажимают неверную опцию или вообще ничего.
Оттуда вы можете создать систему меню или выполнить любое количество действий. Одним из примеров является то, что у вас может быть ящик голосовой почты или просто приветствие или сообщение, которое вы хотите им сказать.
Сообщения для звонящих могут быть введены несколькими способами. Во-первых, вы можете просто ввести текст, и он будет преобразован в голос с помощью компьютера. Голос не совсем естественный, но я нашел его достаточным, чтобы донести ваше сообщение. Другими вариантами являются загрузка mp3, запись через микрофон на компьютер или системный вызов, чтобы записать сообщение по телефону.
Одна из замечательных особенностей системы OpenVBX заключается в том, что написанные сообществом плагины доступны для расширения системы еще больше.
Вывод
Одним словом, система OpenVBX потрясающая. По сути, он помещает возможности традиционной телефонной системы на веб-сайт и в «облако». Провайдер веб-хостинга не должен делать ничего особенного, поскольку система совместима с большинством обычных учетных записей веб-хостинга. Единственным недостатком этого является то, что если ваш сайт выходит из строя, то ваша телефонная система тоже будет работать. По этой причине я бы рекомендовал хранить программное обеспечение в отдельной учетной записи хостинга на другом сервере, чтобы обеспечить непрерывность обслуживания, если ваш сайт не работает.
Если вы малый или средний бизнес, или человек, который просто хочет взломать крутой OpenVBX - это отличное решение для проекта, использующего Twilio или другую совместимую систему телефон / смс. началось. Это делает настройку такой виртуальной телефонной системы несложной, а гибкость, с которой она дает вам силы, впечатляет. Попробуйте сегодня!
Дайте нам знать, какие интересные проблемы вы решили с ним, или если вы знаете какое-либо альтернативное программное обеспечение, которое может быть полезным для читателей!
Дейв Драгер работает в XDA Developers в пригороде Филадельфии, штат Пенсильвания.