Установка и первые шаги
Обновлено
Установка
Откройте страницу плагина в маркете Webasyst и установите его через «Инсталлер» в нужную установку Webasyst с приложением «CRM».
Настройки находятся в CRM → Плагины → Телефония UIS. Для открытия страницы и выполнения её действий нужны права администратора приложения «CRM».
Подготовьте UIS и сайт
- Опубликуйте CRM на домене, доступном из интернета. Адрес уведомлений формируется по маршруту CRM.
- В кабинете UIS откройте Аккаунт → Управление пользователями, выберите пользователя с доступом к Data API и Call API и скопируйте ключ из «Доступ по ключу».
- Добавьте внешний IP сервера сайта в белый список: Администратор → Аккаунт → Правила и настройки безопасности → API. Показанный плагином локальный IP за NAT может отличаться от внешнего.
- Проверьте наличие опции UIS «API Базовый» для уведомлений.
Подключите плагин
- В блоке «1. Подключение» выберите «Площадка»: UIS — uiscom.ru или CoMagic — comagic.ru.
- Введите «Ключ API» и нажмите «Проверить связь».
- Проверьте аккаунт, количество сотрудников и линий. Если показано «Запись разговоров выключена у:», проверьте запись у этих сотрудников в UIS.
- Нажмите «Сохранить»: проверка связи сама по себе не сохраняет введённый ключ и площадку.
- Перезагрузите страницу, чтобы увидеть загруженные линии.
- Откройте CRM → Настройки → Телефония по ссылке из блока «Сотрудники и линии». Свяжите сотрудников UIS с пользователями CRM, линии — с пользователями, принимающими входящие.
Для исходящего звонка нужен номер сотрудника UIS. Одна привязка виртуальной линии не позволяет звонить по клику.
Подключите уведомления и фоновые задачи
В настройках плагина скопируйте «Адрес» и нажмите «Проверить адрес». Затем создайте четыре уведомления в UIS по инструкции подключения уведомлений.
Настройте cron по инструкции фоновых задач. Выберите параметры в блоке «5. Записи разговоров» и сохраните изменения.
Проверьте результат
- Выполните обычный входящий звонок на подключённую линию, ответьте и завершите разговор.
- Проверьте звонок в разделе «Звонки» CRM, его статус и сотрудника. Доступ зависит от привязок и прав CRM.
- Обновите страницу настроек: у соответствующих уведомлений должно появиться «последнее получено» с датой.
- Для проверки записи используйте разговор не короче значения «Не сохранять записи короче»; по умолчанию это 10 секунд. Дождитесь обработки очереди фоновым заданием и проверьте прослушивание.
- При необходимости загрузите прежние звонки кнопкой «Загрузить из UIS» после сохранения ключа и загрузки номеров.
Тестовое уведомление из кабинета UIS со случайными неизвестными номерами не создаёт звонок. Для проверки всей цепочки нужен реальный звонок.