====== Настройка интеграции Мегаплан. ====== В кабинете администратора мегаплан нажимаем в правом верхнем углу на учетную запись, переходим в пункт «настройки». {{ :megaplan1.png?direct&400 |}} В открывшемся меню переходим на верхней панели в пункт «Интеграция», после чего в левом меню выбираем пункт «Телефония». Находим «Подключение к телефонии по API» и переходим к настройкам. {{ :megaplan2.png?direct&400 |}} Во вкладке «Основное» производим настройки в соответствии с необходимыми для АТС. ВАЖНО! Должно стоять галочка на «Использовать коммуникации призвонках через телефонию» и типы коммуникаци для исходящих и входящих звонков должны быть соответствующими, иначе виджета не будет. Учитывать внутренние звонки для учета переводов. {{ :megaplan3.png?direct&400 |}} Отсюда переносим «Token приложения» в поле «Ключ» в настройке crm в АТС, url в поле «URL». Тип события: «до и после», CRM:megaplan. {{ :megaplan4.png?direct&400 |}} На вкладке «пользователи» добавляем сотрудников и прописываем их внутренний номер телефона. {{ :megaplan5.png?direct&400 |}} После настройки телефонии переходим в приложения в верхнем меню, здесь автоматически создано приложение «Call API Integration». Выбираем его для редактирования. {{ :megaplan6.png?direct&400 |}} {{ :megaplan7.png?direct&400 |}} В нижней части программы находим каталог «Виджеты» и создаем виджет Заполняем «Название»: Smart_widget, «Плейсхолдер»: «Общий виджет/Виджет телефонии (common_telephony_widget)». В «Содержимое» копируем следующий скрипт, только поменять в строке «sendCallbackEvent('http://193.110.238.228/megaplan/makeCall.php?clientId=YYD5N2CvbCz80xzl4EkV&code='+ userPhone + '&phone=' + callInfo.toPhone + '&call_id=' + callInfo.id, mpCallJsSdk);» на нужный ip и clientId на «ключ для вызова»: ----
Smart
{{ :megaplan.doc |файл}}