Единый кластер АТС
Каждая АТС является узлом кластера. Внутренний номер может обслуживаться несколькими станциями, вызовы между узлами маршрутизируются автоматически с учётом приоритетов.
xPBX объединяет АТС филиалов в единый кластер, подключает операторов связи через собственный SIP-контроллер и управляет маршрутизацией вызовов с помощью JavaScript-инструкций, без ограничений типовых АТС.
Платформа построена на Asterisk и Kamailio, конфигурация хранится в PostgreSQL. Всё, что обычно настраивается вручную на каждой станции, в xPBX управляется централизованно.
Каждая АТС является узлом кластера. Внутренний номер может обслуживаться несколькими станциями, вызовы между узлами маршрутизируются автоматически с учётом приоритетов.
Логика вызова описывается кодом: запросы к CRM, переменные проекта, очереди, внешние линии. Любой сценарий, который можно сформулировать, можно реализовать.
Подключение операторов связи через пограничный контроллер: пулы балансировки, резервирование линий, регистрация у оператора, учёт вызовов на границе, защита от сканирования.
Параметры маршрутов задаются на уровне проекта, аккаунта и наборов переменных с прозрачным порядком приоритетов.
Синтез речи прямо из сценария вызова, передача вызова голосовому агенту VoiceAI и возврат на оператора.
Независимые проекты для подразделений и клиентов, веб-интерфейс администрирования и открытый API для интеграций.
Десятки экранов настроек заменяет короткая инструкция на JavaScript. Сценарий получает данные канала, обращается к вашим системам и решает, куда направить вызов.
1// Входящий вызов в отдел продаж2const caller = channel.getVariable('CALLERID(num)');3 4// Ищем клиента в CRM по номеру5const res = http.request({6 url: `${route.vars.CRM_URL}/clients?phone=${caller}`,7});8 9if (res.status === 200) {10 const client = JSON.parse(res.body);11 // Постоянного клиента сразу к персональному менеджеру12 route.callExtension(client.manager);13} else {14 // Новых клиентов в общую очередь отдела продаж15 channel.enterQueue('sales');16}xPBX обеспечивает голосовую часть контакт-центра, а расширения xFlow и xDesk отвечают за работу операторов.

Сервер рабочих мест: статусы и паузы операторов, правила пауз, распределение обращений, события вызовов в реальном времени.
Приложение оператора со встроенным софтфоном. Интерфейс обработки обращений поставляем мы или подключаем из систем компании.
Распределение вызовов по очередям из JavaScript-инструкций, в том числе после диалога с голосовым агентом.
Платформа отвечает за телефонию, статусы операторов, распределение обращений и контроль смены. Содержательную часть рабочего места, то есть карточку клиента, сценарии обработки и формы, мы разрабатываем под задачи заказчика. При желании компания может реализовать её самостоятельно на привычных веб-технологиях и в своих системах.
Архитектура одна и та же, меняется только количество узлов и подключённых систем.
Собственная телефония вместо облачной АТС: свои номера и операторы связи, маршрутизация по рабочему времени и отделам, интеграция с CRM.
Кластер АТС по регионам с единым планом нумерации, резервирование линий операторов, контакт-центр с сотнями операторов и голосовыми агентами.
Свяжемся с вами, уточним требования и предложим формат пилотного проекта. Стоимость определяется индивидуально по результатам обследования.