К содержимому
Начало работы

Установка и первые шаги

Обновлено

Установка

Откройте страницу плагина в маркете Webasyst и установите его через «Инсталлер» в нужную установку Webasyst с приложением «CRM».

Настройки находятся в CRM → Плагины → Телефония UIS. Для открытия страницы и выполнения её действий нужны права администратора приложения «CRM».

Подготовьте UIS и сайт

  1. Опубликуйте CRM на домене, доступном из интернета. Адрес уведомлений формируется по маршруту CRM.
  2. В кабинете UIS откройте Аккаунт → Управление пользователями, выберите пользователя с доступом к Data API и Call API и скопируйте ключ из «Доступ по ключу».
  3. Добавьте внешний IP сервера сайта в белый список: Администратор → Аккаунт → Правила и настройки безопасности → API. Показанный плагином локальный IP за NAT может отличаться от внешнего.
  4. Проверьте наличие опции UIS «API Базовый» для уведомлений.

Подключите плагин

  1. В блоке «1. Подключение» выберите «Площадка»: UIS — uiscom.ru или CoMagic — comagic.ru.
  2. Введите «Ключ API» и нажмите «Проверить связь».
  3. Проверьте аккаунт, количество сотрудников и линий. Если показано «Запись разговоров выключена у:», проверьте запись у этих сотрудников в UIS.
  4. Нажмите «Сохранить»: проверка связи сама по себе не сохраняет введённый ключ и площадку.
  5. Перезагрузите страницу, чтобы увидеть загруженные линии.
  6. Откройте CRM → Настройки → Телефония по ссылке из блока «Сотрудники и линии». Свяжите сотрудников UIS с пользователями CRM, линии — с пользователями, принимающими входящие.

Для исходящего звонка нужен номер сотрудника UIS. Одна привязка виртуальной линии не позволяет звонить по клику.

Подключите уведомления и фоновые задачи

В настройках плагина скопируйте «Адрес» и нажмите «Проверить адрес». Затем создайте четыре уведомления в UIS по инструкции подключения уведомлений.

Настройте cron по инструкции фоновых задач. Выберите параметры в блоке «5. Записи разговоров» и сохраните изменения.

Проверьте результат

  1. Выполните обычный входящий звонок на подключённую линию, ответьте и завершите разговор.
  2. Проверьте звонок в разделе «Звонки» CRM, его статус и сотрудника. Доступ зависит от привязок и прав CRM.
  3. Обновите страницу настроек: у соответствующих уведомлений должно появиться «последнее получено» с датой.
  4. Для проверки записи используйте разговор не короче значения «Не сохранять записи короче»; по умолчанию это 10 секунд. Дождитесь обработки очереди фоновым заданием и проверьте прослушивание.
  5. При необходимости загрузите прежние звонки кнопкой «Загрузить из UIS» после сохранения ключа и загрузки номеров.

Тестовое уведомление из кабинета UIS со случайными неизвестными номерами не создаёт звонок. Для проверки всей цепочки нужен реальный звонок.