Настройка производится с аккаунта пользователя со следующими правами:
Просмотр и редактирование конфигурационных файлов Asterisk;
Установка дополнительного ПО на сервере, настройка его работы в качестве сервиса.
Обязательные требования | Как проверить |
1. Asterisk 1.8 и выше (после стали называть двузначными версиями 10-15) |
Ответ: Asterisk 13, FreePBX 14 и аналоги Подойдет как Asterisk, так и FreePBX, Elastix, Issabel... |
2. В Asterisk включен и настроен AMI |
Ответ:
|
3. Важно! В Asterisk включено логирование звонков в таблицу CEL, которая находится в MySQL. Список необходимых ивентов: CHAN_START CHAN_END ANSWER LINKEDID_END BLINDTRANSFER ATTENDEDTRANSFER | 1. Проверяем статус работы CEL:
Ответ:
2. Проверяем информацию о последних событиях:
Логин/Пароль для подключения к mysql обычно можно найти в |
4. Включена запись разговоров и в CDR есть информация об имени файла записи |
|
5. Для работы кастомизатора необходим php 5 и выше |
Пример ответа:
|
6. Для конвертации записей в mp3 рекомендуется установить Lame | Проверить версию:
Пример ответа:
|
Настройка портала производится пользователем, обладающим административными правами.
Для коробочной версии 1С-Битрикс24 должны быть установлены и иметь актуальную версию следующие модули: - Главный модуль Битрикс24 версии 16.5.11 и выше; - Модуль “REST API (rest)”; - Модуль “Телефония”; - Модуль “CRM”; - Модуль “Push&Pull”.
Коробочный портал должен иметь актуальную действующую лицензию. В демо режиме и с окончившейся лицензией указанные модули не работают.
К облачной версии Битрикс24 специфичных требований нет - модуль работает на любой редакции.
Особых требований к конфигурации amoCRM нет.
На сервере с модулем (обычно это сервер Asterisk), нужно разрешить исходящие запросы к:
Вашему порталу Битрикс24 (облачному или локальному) по протоколу https или http;
Серверу авторизации Битрикс24 https://oauth.bitrix.info (не важно, облачный у вас Битрикс24 или коробочный!);
Серверу лицензирования модуля https://api.bx24asterisk.ru.
Для реализации полного функционала (click-to-call и прослушивание записей) - нужен доступ из внешней сети на сервер с модулем (проброшен порт 8077 и 8078).
Процессор от 2 ядер.
ОЗУ от 2 ГБ.
От 500 МБ свободного места на жестком диске (Коннектор + бэкап + лог).
Для проверки введите в командной строке # uname -a.
Хорошо проходит установка модуля на операционных системах:
CentOS 6 и выше, настоятельно рекомендуем версию 7.
Debian 7 и выше.
Мучительно проходит установка на FreeBSD.
Не удалось провести интеграцию на операционных системах:
CentOS 5
Debian 6
Gentoo
Если вы используете другую операционную систему, то для установки модуля необходимо, чтобы в репозиториях ОС были пакеты: unixODBC, mysql-connector-odbc, mysql-server. Если они уже установлены в ОС, то это сильно упростит установку модуля.