Интеграция ClubIS с АТС Asterisk идёт через AMI (Asterisk Manager Interface). Поддерживается Asterisk версии 13 и выше.
Сначала настройте саму АТС.
В manager.conf (или в каталоге manager.d) добавьте пользователя, от имени которого будет подключаться ClubIS. Достаточный набор прав:
read=call,log,dialplan,originate
write=call,dtmf,originate
Настройте телефоны в sip.conf и диалплан в extensions.conf, если это ещё не сделано. У каждой физической трубки должно быть отдельное имя в sip.conf.
В Администратор → Параметры → SIP выберите бэкенд Asterisk Manager Interface и заполните параметры подключения к Asterisk.
extensions.conf, по которому выполняются исходящие звонки.PJSIP/.
На каждом рабочем месте укажите внутренний номер (Caller ID) трубки, к которой привязан компьютер: в настройках SIP-телефона или во встроенном режиме — в Менеджер → Настройки → Общие либо Рецепция → Настройки → Основное. Номер должен совпадать с именем группы в sip.conf. Одна трубка — одно рабочее место.

Отдельный модуль SIP-телефона открывается кнопкой на панели инструментов в Менеджере.

Если трубки разнесены по разным контекстам, контекст и приоритет можно переопределить локально на рабочем месте — поверх значений из Администратора.
При настроенной интеграции Asterisk AMI внизу окна Менеджер и Рецепция (строка состояния) показывается значок трубки:
Значок появляется, только если для рабочего места включена телефония Asterisk (встроенный режим) и указан внутренний номер. Если связи нет — см. Не работает телефония.
Прослушивание в ClubIS работает с записями в формате WAV.
На сервере, где работают Asterisk и веб-сервер (например FreePBX), сделайте каталог записей доступным по HTTP. Обычно записи лежат в /var/spool/asterisk/monitor/. Создайте символическую ссылку в каталог веб-сервера:
ln -s /var/spool/asterisk/monitor/ /var/www/html/records
После этого записи будут доступны по адресу вида:
http://SERVER_IP/records/
Этот URL укажите в Администратор → Параметры → SIP в параметре пути до записей (подставьте IP или имя вашего сервера).