При построении беспроводной сети WISP имеет значение не только соотношение характеристик и цены представленных на рынке решений, но и возможность централизованного управления, мониторинга и администрирования сети.
В России наибольшей популярностью среди WISP-провайдеров пользуются продукты брендов Mikrotik и Ubiquiti. Обе компании выпускают весьма интересные и, что не менее важно, доступные решения.
В западных странах и США довольно высокой популярностью пользуются также решения Cambium Networks, RF elements и Mimosa. В случае с Mikrotik, на плечи провайдера возлагается много задач по конфигурированию сети, в то время как Ubiquiti может похвастаться более продуманным, удобным управлением и настройкой.
Ранее Ubiquiti выпустили UniFi Controller, подняв свою продукцию на новый уровень и предоставив компаниям мощнейший инструмент для развертывания беспроводной сети.
Не так давно компания начала разработку CRM для беспроводных провайдеров.
Что такое UCRM?
Ubiquiti CRM или сокращенно UCRM - специализированная программная платформа для WISP-провайдеров, позволяющая осуществлять мониторинг сети, управление оборудованием и клиентами, выставлением счетов за представленные услуги. Система имеет достаточно инструментов автоматизации, например автоматическое ежемесячное выставление счетов, прием платежных карт, мониторинг клиентов и т.д.
Самое приятное в UCRM то, что Ubiquiti предоставляет его совершенно бесплатно. Естественно с одной оговоркой, комплекс совместим исключительно с решениями самой компании что, впрочем, и не удивительно.
UCRM может быть установлен как локально, так и в облаке. На текущий момент компания не предоставляет собственных облачных услуг для CRM, однако на официальном сайте вы можете найти подробную инструкцию по установке UCRM на облако.
Скачать UCRM можно абсолютно бесплатно с официального сайта компании. На текущий момент поддерживаются платформы Ubuntu 16.04 (LTS) и Debian 8.4.
Касаемо поддержки платформ Windows и OS X, силу определенных трудностей о сроках реализации пока никакой информации нет. Вместо этого в Ubiquiti рекомендуют использовать VirtualBox с последней версией Ubuntu (инструкция по установке на английском).
Как и в случае с другими программными решениями UBNT, минимальные системные требования довольно скромные:
- Операционная система Ubuntu 16.04+ либо Debian 8.4+;
- Процессор с 64-битной архитектурой (x64);
- 1 ГБ оперативной памяти
- 16 ГБ свободного места на диске;
Основные возможности UCRM
Работа над UCRM идет непрерывно, в скором времени разработчики обещают нам ряд новых возможностей и улучшений, в частности:
- инвентаризация оборудования;
- отдельная версия для облака;
- система тикетов и планирования;
- мобильное приложение;
- интеграция с бухгалтерским ПО;
- прочие улучшения в управлении сетью;
А пока разработчики работают над совершенствованием и расширением возможностей программного обеспечения, давайте рассмотрим, что уже умеет делать UCRM на текущий момент.
1. Формирование базы клиентов
Комплекс UCRM позволяет сформировать базу клиентов, включающую подробную информацию по каждому из них: подключенные тарифные планы, местоположение, журнал операций и т.д.
В случае возникновения проблемы, оператор может быстро просмотреть информацию по клиенту, в большинстве случаев это помогает быстро идентифицировать проблему. В разрезе каждого клиента можно просматривать статус подключения (наличие блокировок, временная недоступность, задержки и т.д.), а также журнал операций (баланс, счета, оплаты, отдельные заметки).
2. Биллинг, прием платежей
Система биллинга UCRM имеет достаточно богатые возможности, в частности система позволяет генерировать счета (invoices) в автоматическом режиме, с применением ряда дополнительных опций, к примеру, учитывать персональную скидку клиента.
Сгенерированный счет можно загрузить с панели, либо же сразу распечатать. Встроенная возможность массовой рассылки сообщений (email) здорово упростит вашу работу.
В добавок ко всему, UCRM имеет встроенный процессинг для обработки кредитных (банковских) карт, что позволяет клиенту оплачивать счета не выходя из дома.
Для большего удобства, клиент может настроить «подписку» на услуги и оплачивать счета автоматически, для чего предназначен встроенный платежный шлюз.
Среди поддерживаемых платежных систем не только «экзотика» на подобие Stripe и Authorize.Net, но и хорошо знакомый PayPal. А это в свою очередь значит, что UCRM можно настроить на прием платежей при помощи PayPal, единственное, что клиенту заранее потребуется создать аккаунт и привязать к нему банковскую карту. В остальном же PayPal очень удобен и используется миллионами пользователей по всему миру.
3. Контроль оплаты
Биллинг UCRM позволяет не только выставлять счета, но и контролировать своевременную оплату. В панели управления провайдер может настроить правила приостановления доступа к Интернет, в случае неуплаты ежемесячной абонплаты со стороны клиента. При этом клиенту будет отправлено соответствующее уведомление о прекращении предоставления услуг с указанием причины. Дана информация также будет продублирована на странице-заглушке, которая отобразится при попытке пользователя открыть любой URL в браузере.
4. Мониторинг сети, шейпинг трафика
Ubiquiti CRM имеет встроенную платформу для мониторинга всех устройств WISP-сети, в случае проблем с оборудованием, оператор сразу же получает уведомление и, при необходимости, что позволит сформировать наряд на устранение неисправности не дожидаясь звонка от клиента.
Помимо этого, система позволяет просматривать статистику по всем клиентам, в частности время задержек (латентность), потеря пакетов, объем использованного трафика в целом, а также в виде диаграммы и т.д.
Само собой разумеется, UCRM способен проводить автоматический шейпинг трафика клиента в соответствии с выбранным тарифным планом, причем шейпинг может проводиться как на стороне клиента (на CPE-оборудовании), так и на другом маршрутизаторе в сети WISP.
5. Портал для клиентов (личный кабинет)
Используя UCRM, у вас не будет проблем с организацией личного кабинета для клиентов, ведь система уже включает готовое решение (портал). В личном кабинете клиент может управлять услугами, просматривать счета и оплачивать услуги в режиме «онлайн» банковской картой при помощи платежного шлюза.
6. Формирование отчетов
Встроенные возможности UCRM позволяют формировать базовые бухгалтерские отчеты, включая отчет по налогам. Система базируется на PostgreSQL, что позволяет использовать самые разнообразные инструменты для работы с самой базой данных. По-умолчанию, система уже настроена на автоматическое создание бекапов.
7. Богатый API
Какими бы богатыми не были возможности UCRM, их может сильно не хватать при интеграции с другим оборудованием ПО. Чтобы у провайдера не было проблем с системной интеграцией, разработчики позаботились об API (официальная документация).
Возможности API позволяют получать/импортировать данные из системы, например, с целью выгрузки в отдельное бухгалтерское программное обеспечение. Например, в России популярностью пользуется платформа 1С.
При помощи API можно также управлять шейпингом трафика и приостановлением обслуживания на стороннем оборудовании, если, конечно же для него есть возможность использовать API (или ssh) и у вас есть грамотный специалист, который сможет все это настроить.
Интерфейс провайдера
Интерфейс UCRM можно условно поделить 2 подсистемы, первая предназначена для провайдера, вторая - кабинет клиента. К недостаткам можно отнести отсутствие русского языка, всего в списке 10 языков, включая английский. Будем надеяться, в скором времени разработчики добавят в систему русский язык.
С другой стороны, в разделе настроек можно выбирать другую страну и валюту, так что в остальном замечаний как таковых нет.
Портал провайдера встречает провайдера стартовой страницей, на которой собрана общая статистика по всей системе. Здесь отображается такая информация как количество клиентов, количество отключенных клиентов, информация по платежам, график потребления трафика по дням, список наиболее активных клиентов, активные и отключенные устройства.
Вся информация разделена по блокам, из которых можно попасть в конкретный раздел, к которому относится приведенная информация. Отдельно можно отметить статус системы. В конкретном случае отображается ошибка подключения к почтовому серверу.
Дашборд нельзя менять под себя, по крайней мере сам пользователь самостоятельно этого сделать не может, в то же время в разделе настроек группы можно настроить более 40 параметров доступа к тому или иному элементу.
К примеру, вы можете создать нескольку групп, например отдельные группы для бухгалтерии, инженеров, операторов и т.д. Возможность меня права доступа к 43 категориям позволяет очень гибко конфигурировать систему. В частности любая категория имеет 3 уровня доступа: запрещено, просмотр, редактирования. Отключение доступа попросту уберет разделы из меню, что будет удобно для бухгалтерии. Для операторов же можно, к примеру, комбинировать права на просмотр/редактирование.
Вообще настроек у CRM много, так что вы без труда настроите систему под себя.
Если же какие-то опции вам будут непонятны, прямо в систему встроена система подсказок (на английском).
В настройках вы можете найти не только QoS, но и NetFlow, который будет доступен при использовании маршрутизаторов EdgeRouter (EdgeOS).
Довольно часто практикуется создание нескольких организаций (в частности, несколько частных предпринимателей) для разных регионов. В этом случае достаточно внести все их в базу и пометить одну как основную (будут выбираться по-умолчанию).
Управление тарифными планами и услугами реализовано достаточно удобно. Все услуги разделены на 3 категории: тарифные планы, устройства и дополнительные услуги.
В разделе тарифным планом, как несложно догадаться, собраны настройки по тарифным планам.
Здесь же задается стоимость тарифного плана, а также скорость на отправку и прием. В случае, если вы готовы предоставлять клиентам скидку при оплате авансом (наперед), дополнительно предусмотрена возможность указания отдельной стоимость при оплате на 3/6 месяцев или 1/2 года.
В подменю Items можно добавить всю сопутствующую продукцию, например клиентские модули, кабель и т.д.
Для дополнительных услуг отведен отдельный раздел. К примеру, сюда можно включить статический IP и услугу «Роутер».
Отдельного упоминания заслуживает раздел настроек биллинга, в котором можно настроить циклы (30 дней в месяце либо реальное число дней), ставки налогов (например, 20% для общей системы налогообложения), условия отключения, оплата по итогам месяца либо авансом, автоматическая отправка счетов по Email.
К слову, хоть русской локализации в UCRM нет, вы без проблем сможете настроить абсолютно ВСЕ шаблоны email-уведомлений по своему вкусу. Для большего удобства используется WYSIWYG-редактор, причем при редактировании шаблона доступен ряд встроенных тегов. Для каждого шаблона используется свой набор доступных тегов, список доступных тегов отображается прямо под формой.
Дополнительных инструментов не так много, присутствует только самое необходимое: создание бекапов, возможность импорта платежей и клиентов из CSV-файла и т.д. Поддерживается простая установка SSL-сертификатов для работы по HTTPS.
Системный лог разделен на 3 категории: логирование информации по устройствам, email и системный лог. В системном логе отображается список абсолютно всех действий в панели управления (кто, когда и какие изменения проводил).
Список клиентов вынесен отдельным разделом, для которого можно применять фильтрацию и экспорт. В разрезе каждого клиента можно посмотреть целый ряд параметров, начиная с личных данных и заканчивая подключенными услугами, история смены тарифов, выписанные и оплаченные счета.
При создании нового клиента (или просмотре существующего), отдельно предусмотрена возможность отправки письма с данными и инструкцией по входу в личный кабинет. Как видите, система максимально автоматизирована.
Биллинг, как и раздел с клиентами, вынесен в отдельную категорию. Ubiquiti CRM реализует базовый финансовый учет с неплохими возможностями. Конечно, здесь нет особых бухгалтерский отчетов, в остальном же можно просматривать и редактировать счета, просматривать и контролировать оплату, просматривать детали по каждому отдельному платежу и даже формировать отчеты в виде PDF.
Таких возможностей без проблем хватит для нужд частного предпринимателя, а для более серьезных задач систему можно интегрировать с ПО для бухгалтерского учета (например, с 1С).
Как и в случае с UniFi Controller, платформа UCRM поддерживает создание нескольких локаций (Sites), что очень удобно комбинировать с поддержкой нескольких организаций. Находятся все эти настройке в разделе Network (сеть).
Тут же в разделе можно просматривать данные мониторинга по устройствам сети, а также редактировать параметры отдельного устройства.
В случае интеграции с NetFlow, возможен поиск неизвестных устройств.
Ну и, конечно же, все устройства вашей сети автоматически наносятся на карту, для чего в профиле устройств и клиентов указать местоположение.
Интерфейс клиента
Дизайн клиентского портала выдержан в общем стиле с интерфейсом самого UCRM.
Возможности ЛК, в основном, сводятся к просмотру общей информации по аккаунту (подключенный тарифный план, текущий баланс, входящие счета, просмотр расходов).
В заключение
У Ubiquiti получился весьма интересный программный продукт, аналогов которому с трудом получится отыскать, особенно если учитывать уровень интеграции с устройствами от самой UBNT.
На текущий момент платформа доступна только на английском языке, с другой стороны, продукт полностью бесплатен, так что с таким нюансом можно смириться.
Уровень функционала находится на очень высоком уровне, позволяя реализовать самый необходимый минимум для автоматизации WISP для малого и среднего бизнеса. При желании, система с легкостью может быть интегрирована с более сложными системами.