Пользуетесь FreePBX, но вам не хватает удобства и некоторых платных возможностей? Тогда вам просто необходимо дочитать эту статью до конца.
eXTools — это открытый мультифункциональный модуль для FreePBX от eXUnity LAB. Он расширяет возможности АТС до уровня средних корпоративных решений, не затрагивая код ядра, оригинального фреймворка и других модулей. Установка данного модуля не нарушает целостность инсталляции FreePBX и не конфликтует с её последующими обновлениями.
Возможности
- Массовые операции с экстеншанами (внутренними номерами): Создание по диапазону, массовое редактирование некоторых параметров экстеншанов (включая массовое изменение паролей)
- Telegram — Оповещения о входящих вызовах через вашего Telegram бота. Можно прикреплять отдельные ChatID к каждому экстеншану.
- Автонастройка телефонов — HTTP-провижининг, работает в комбинации с Option 66 (требуется настройка на вашем DHCP сервере) с поддержкой Yealink, Grandstream, Fanvil, MicroSIP* (* Требуется специальная сборка MicroSIP с поддержкой получения настроек).
- Телефонная книга — группы Contact Manager и внутренние номера в справочнике аппарата с загрузкой по URL.
- Исходящие маршруты — Удобное массовое добавление CallerID на Dial Patterns.
- Очереди и группы вызова — Удобный массовый выбора агентов;
- Sticky last agent — Возвращает звонящего к оператору, с которым он ранее разговаривал.
- Записи — Поканальное стерео WAV (Часто используется для работы с ИИ), сжатие в MP3, автоочистка старых аудио записей по истечению срока хранения.
- Альтернативное отображение CDR — Упрощённый и более приятный глазу интерфейс для просмотра и прослушки записей звонков. Поддерживает ускоренное воспроизведение. Убирает из списка хвосты звонков в очередь: Вы видите только нужную информацию.
Установка
Выполняется под root.
fwconsole ma downloadinstall https://github.com/ibuben/freepbx-extools/releases/latest/download/exunity.tgz
fwconsole reload
Та же команда обновляет уже установленный модуль.
Далее, перейдите в Admin → Module Admin: включите eXTools, если не включился сам, и Apply Config при запросе.
Предупреждение Unsigned
Система будет сообщать о том, что данный модуль не подписан, это нормально. Просто игнорируйте сообщение. Не отключайте SIGNATURECHECK на боевой АТС.
После установки
- Settings → eX Settings — тема, Telegram, телефоны, книга, записи, очереди
- Applications — Bulk Extensions, Bulk Edit, Phones, Phone Templates, Telegram Destinations
- Reports → eX Call History
Провижининг отдаётся с /provision/ в webroot АТС (каталог создаётся при установке).
Требования
- FreePBX 17, framework и Core ≥ 17.0.1
- По желанию: Contact Manager; ffmpeg / sox / lame (голос в Telegram, стерео, MP3)
Репозиторй проекта: https://github.com/ibuben/freepbx-extools/






